System and method for automated mobile alert-based trading mobile trade replication and detachment

ABSTRACT

A system and method for automated securities trading is provided. The system includes a lead trader account database, a follower account database, and a trade determination system. Trade information is received from a lead trader and a listing of followers for the lead trader is retrieved from the lead account database. For each follower, their account at the follower account database is accessed to confirm that they desire to participate in the lead trader&#39;s trade and that they have enough funds to do so. The lead trader and follower&#39;s traders are then grouped together and traded as a single trade. The traded shares are then provided to the lead trader and followers at the average price of the trade.

CROSS REFERENCE TO RELATED APPLICATIONS

This application claims the benefit of U.S. Provisional Application No.61/659,103, filed Jun. 13, 2012, which is hereby incorporated byreference in its entirety.

BACKGROUND

Generally, the present invention relates to systems and methods forsecurities trading. More specifically, the present invention relates tosystems and method for automated securities trading.

Individuals trading securities often seek advice and guidance withregard to particular trades. Advice may be provided directly to theindividuals by brokers, advisors, newsletters, or advisory services, forexample. When using one or more of these sources of advice or guidance,the individual trading securities typically must first obtain the sourceof information and then determine and execute their own individual tradebased on the information. Unfortunately, the amount of time thisrequires may result in a significant enough time lag to adversely impactthe financial opportunity presented by the source of advice or guidance.Further, in today's fast-trading environment, a delay of seconds may besufficient for a financial opportunity presented by a trade tosignificantly degrade.

On the other end of the spectrum from individual trading are pooledtrading funds wherein the trades may be executed by someone other thanthe individual, such as by the manager of a hedge fund, for example. Aspecialized manager may have greater skill at securities trading thanthe individual and may thus be able to deliver more profitable tradesthan the individual may achieve on their own. However, with such managedfunds, the individual owning the shares often does not have input orinsight into the trading process and their ability to manage their ownportfolio is extremely minimal.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 illustrates an embodiment of a system for automated tradebundling.

FIG. 2 illustrates an alternative embodiment of a system for automatedtrade bundling.

FIG. 3 illustrates an alternative embodiment of a system for automatedtrade bundling.

FIG. 4 is a flowchart of a Lead Trader-Follower Attachment Process.

FIG. 5 is a flowchart of an Automated Trade Bundling Process.

FIG. 6 is a flowchart of a Security Trading Permissions DeterminationProcess.

FIG. 7 is a flowchart of an Approved Follower Share Number DeterminationProcess.

FIG. 8 is a flowchart of a Portfolio Duplication Process.

FIG. 9 is a flowchart of an Advisory Trading Process.

FIG. 10 is a flowchart of an Advisory Trading Security TradingPermissions Determination Process.

FIG. 11 is a flowchart of an Approved Advisory Trading Follower ShareNumber Determination Process.

FIG. 12 is an embodiment of a Lead Trader Dashboard.

FIG. 13 is an embodiment of a Follower Dashboard.

FIG. 14 is an embodiment of a Detachment Pop-Up Window.

FIG. 15 is an alternative embodiment of a Follower Dashboard.

FIG. 16 is a flowchart for a method for automated trade bundling.

FIG. 17 is a system diagram of an embodiment of a System for AutomatedTrade Bundling and Detachment.

FIG. 18 is an alternative embodiment of a Lead Trader Dashboard.

FIG. 19 is an alternative embodiment of a Follower Dashboard.

FIG. 20 is an embodiment of an electronic message.

FIG. 21 is an embodiment of a system for automated trade bundling with amobile trading platform.

FIG. 22 is a flowchart of a Mobile Follower Identification Process.

FIG. 23 is a flowchart of an Automated Mobile Trading Process.

FIG. 24 is a flowchart of a Mobile Share Determination Process.

FIG. 25 is a flowchart of a Mobile Follower Input Process.

FIG. 26 is an embodiment of a Mobile Watch List Dashboard.

FIG. 27 is an embodiment of a Mobile Order Status Dashboard.

FIG. 28 is an embodiment of a Mobile Alert History Dashboard.

FIG. 29 is a flowchart of an alternative Automated Mobile TradingProcess.

The following description of certain embodiments will be betterunderstood when read in conjunction with the appended drawings. For thepurposes of illustration, certain embodiments are shown in the drawings.It should be understood, however, that the claims are not limited to theembodiments shown in the attached drawings.

SUMMARY OF INVENTION

In one embodiment, a system and method for automated securities tradingmay include a Lead Trader account database, a follower account database,and a trade determination system. Trade information may be received froma Lead Trader and a listing of followers for the Lead Trader isretrieved from the lead account database. For each Follower, theiraccount at the follower account database may be accessed to confirm thatthey desire to participate in the Lead Trader's trade and that they haveenough funds to do so. The Lead Trader and follower traders are thengrouped together and traded as a single trade. The traded shares arethen provided to the Lead Trader and followers at the average price ofthe trade.

In one embodiment, a system for automated trade bundling allowsFollowers to attach to Lead Traders and to follow the trades made by theLead Traders. A Lead Trader may register before Followers are permittedto follow trades made by the Lead Trader. Additionally, Followers mayregister before they are permitted to follow trades made by the LeadTrader.

After Lead Traders are registered, they may be made available forfollowing by Followers. After Followers are registered, they may requestto follow trades made by Lead Traders. Additionally, Followers may beapproved by a Lead Trader before they are permitted to follow tradesmade by the Lead Trader. After a Follower is approved, the Follower maybegin following trades made by the Lead Trader.

When a Lead Trader submits a trade, the system may determine a list ofFollowers who are following the Lead Trader. Then, for each Follower,the system may determine if the Follower is fully following the LeadTrader. If not, then the system may generate and send a message to theFollower that the Lead Trader is making a trade and that the Follower isnot participating in that trade.

If the Follower is fully following the Lead Trader, the system may thendetermine if the Follower has chosen to follow trades involving theparticular security being traded by the Lead Trader. If not, then thesystem may generate and send a message to the Follower that the LeadTrader is making a trade and that the Follower is not participating inthat trade.

If the Follower is following trades involving the particular securitybeing traded by the Lead Trader, then the system may determine if theFollower is permitted to trade the security being traded by the LeadTrader. In some circumstances, Followers may not be able to tradecertain securities, like options, for example. If the Follower is notpermitted to trade the security being traded by the Lead Trader, thenthe system may generate and send a message to the Follower that the LeadTrader is making a trade and that the Follower is not participating inthat trade.

If the Follower is permitted to trade the security being traded by theLead Trader, then the system may determine how many shares the Followerwill be able to trade. The Follower may elect to follow the Lead Tradershare-for-share or percent-for-percent. Under the share-for-sharemethod, the Follower has elected to trade the same number of shares asthe Lead Trader. When the Follower has elected to follow the Lead Tradershare-for-share, the system may determine how much the trade would costthe Follower and then determine if the Follower has enough money in hisor her account to participate in the trade. If the Follower does nothave enough money to participate, the system may reduce the number ofshares the Follower trades based on the Follower's available accountbalance. If the Follower has enough money to participate, then theFollower will trade the same number of shares as the Lead Trader.

Under the percent-for-percent method, the Follower has elected to tradea percentage of their available account balance that is equal to thepercentage of the Lead Trader's available account balance that the LeadTrader is trading. Under the percent-for-percent method, the system mayfirst determine what percentage of the Lead Trader's available accountbalance the Lead Trader is trading. Then, the system may apply thatpercentage to the Follower's available account balance to determine howmany shares the Follower will be trading.

The system may then determine the number of shares that each Followerfollowing the Lead Trader will be trading. At that point, the systemadds up the number of shares each Follower will be trading and then addsthat sum to the number of shares that the Lead Trader is trading. Thesystem then transmits the total trade to an Exchange for execution.

The shares traded on an Exchange may be traded at different times andthus possibly at different prices. The Exchange may send a message backto notify the system that the trade has occurred, to identify whatsecurity was traded, how many shares were traded, and at what price theywere traded.

The system may receive the message and then may determine the averageprice of the shares traded. To do this, the system may add up the priceat which each share was traded and then divide that by the total numberof shares traded.

After the system has determined the average price of the shares traded,the system may store the number of shares traded for each Follower alongwith the average share price in the Follower's account, which may bestored in a database. The system may also store the number of sharestraded by the Lead Trader and the average share price in the LeadTrader's account, which may also be stored in a database.

The system may also allow a Follower to duplicate the portfolio of aselected Lead Trader. To do this, a Follower may first request toduplicate the portfolio of a Lead Trader. The system may then retrievethe identity and number of shares held by the Lead Trader from the LeadTrader's account. The system may then determine the value of the LeadTrader's portfolio by multiplying the number of shares by the currentshare price for each security held by the Lead Trader. The system maythen determine if the Follower has enough money to duplicate the LeadTrader's portfolio. If the Follower does not have enough money toduplicate the Lead Trader's portfolio, the system may generate and senda message to the Follower. If the Follower has enough money to duplicatethe Lead Trader's portfolio, the system may submit a trade to theExchange. The trade may be executed on the Exchange. After the trade isexecuted, the Exchange may transmit a message back to the systemincluding the identity of the security or securities traded, the numberof each security traded, and the price of each security traded.

The system may receive the message from the Exchange and may then storethe identity of each security traded, the number of shares traded foreach security, and the price of each security traded in the Follower'saccount.

After the system has determined the average price of the shares traded,the system may store the number of shares traded for each Follower alongwith the average share price in the Follower's account, which may bestored in a database. The system may also store the number of sharestraded by the Lead Trader and the average share price in the LeadTrader's account, which may also be stored in a database.

The system may also include a mobile trading platform which may alertMobile Followers that a Lead Trader the Mobile Follower is following hasmade a trade that the Mobile Follower did not participate in. The TradeDetermination System may then determine how many shares of the tradedsecurity the Mobile Follower would have traded if the Mobile Followerhad participated in the trade. The Trade Determination System then sendsthe information to the Mobile Trade Determination System which generatesa mobile interface that is sent to the Mobile Follower Device. TheMobile Follower device may display the mobile interface to allow theMobile Follower to view the parameters of the trade.

After the Mobile Follower has viewed the parameters of the trade, theMobile Follower may elect to ignore the trade, accept the trade, ormodify the trade. If the Mobile Follower elects to ignore the trade, theMobile Follower may simply enter an ignore indicator into the MobileFollower Device. No trade will occur for the Mobile Follower.

If the Mobile Follower elects to accept the trade, then the MobileFollower may simply enter an accept indicator into the Mobile FollowerDevice. The Mobile Follower Device may then transmit the accepted tradeparameters to the Mobile Trade Determination System. The Mobile TradeDetermination System may then receive the accepted trade parameters andmay retrieve any mobile account settings for the Mobile Follower. TheMobile Trade Determination System may then transmit the accepted tradeparameters and any mobile account settings for the Mobile Follower tothe Trade Determination System. The Trade Determination System mayreceive the accepted trade parameters and any mobile account settingsfrom the Mobile Trade Determination System.

The Trade Determination System may then transmit the accepted tradeparameters and any mobile account settings to an Exchange for execution.The Exchange may receive the accepted trade parameters from the TradeDetermination System. After the trade is executed on the Exchange, theExchange may transmit a message to the Trade Determination Systemincluding the identity of the security traded, the number of sharestraded, and the price of each share traded. The Trade DeterminationSystem may receive the message from the Exchange.

The Trade Determination System may then access the Mobile Follower'saccount in the Follower Account Database using the Mobile Followeridentification. The Trade Determination System may then transmit theidentity of the security traded, the number of shares traded, and theprice of each share traded to the Follower Account Database.

DETAILED DESCRIPTION

FIG. 1 illustrates an embodiment of a system for automated tradebundling 100. The system for automated trade bundling 100 may include aLead Trader Computer 102, a Follower Computer 104, a Stock Quote System106, a Dashboard Generation System 108, a Trade Determination System110, an Exchange 112, a Lead Trader Account Database 114, and a FollowerAccount Database 116.

The Lead Trader Computer 102 may be in communication with the DashboardGeneration System 108. The Follower Computer 104 may be in communicationwith the Dashboard Generation System 108. The Stock Quote System 106 maybe in communication with the Dashboard Generation System 108. The TradeDetermination System 110 may be in communication with the DashboardGeneration System 108. The Exchange 112 may be in communication with theTrade Determination System 110. The Lead Trader Account Database 114 maybe in communication with the Dashboard Generation System 108. TheFollower Account Database 116 may be in communication with the DashboardGeneration System 108. The Lead Trader Account Database 114 may be incommunication with the Trade Determination System 110. The FollowerAccount Database 116 may be in communication with the TradeDetermination System 110.

In operation, a Lead Trader (not shown) may enter trade parametersincluding a share identification that identifies the specific securityto be traded by the Lead Trader, a Lead Trader share number representingthe number of shares to be traded by the Lead Trader, and a Lead Tradershare price of the security to be traded into the Lead Trader Computer102. The Lead Trader Computer 102 may transmit the share identification,Lead Trader share number, Lead Trader share price, and Lead Traderidentification to the Dashboard Generation System 108. The DashboardGeneration System 108 may receive the share identification, Lead Tradershare number, Lead Trader share price, and Lead Trader identificationfrom the Lead Trader Computer 102.

The Dashboard Generation System 108 may transmit the shareidentification, Lead Trader share number, Lead Trader share price, andLead Trader identification to the Trade Determination System 110. TheTrade Determination System 110 may receive the share identification,Lead Trader share number, Lead Trader share price, and Lead Traderidentification from the Dashboard Generation System 108.

In one or more embodiments, the Dashboard Generation System 108 may usethe share identification to retrieve the Lead Trader share price fromthe Stock Quote System 106. The Dashboard Generation System 108 may thentransmit the Lead Trader share price to the Trade Determination System110.

The Trade Determination System 110 may then use the Lead Traderidentification to identify a list of Follower identifications associatedwith the Lead Trader identification in the Lead Trader Account Database114. The Trade Determination System 110 may then retrieve the list ofFollower identifications associated with the Lead Trader identificationfrom the Lead Trader Account Database 114. The list of Followeridentifications associated with the Lead Trader identification in theLead Trader Account Database 114 may include one or more Followeridentifications.

The Trade Determination System 110 identifies the first Followeridentification on the list of Follower identifications associated withthe Lead Trader identification. For the first Follower identification onthe list, the Trade Determination System 110 may use the Followeridentification to access a Follower account associated with said firstFollower identification in the Follower Account Database 116. The TradeDetermination System 110 may then retrieve a full follow indicatorassociated with said first Follower identification from the FollowerAccount Database 116.

If the full follow indicator indicates that full following is not setfor the first Follower identification, the Trade Determination System110 may generate an electronic message for the first Followeridentification. For example, when the Trade Determination System 110determines that the full follow indicator is set to off, the TradeDetermination System 110 uses the first Follower identification toretrieve an e-mail address associated with the first Followeridentification in the Follower Account Database 116. The TradeDetermination System 110 then forms an e-mail message by combiningpredetermined text with the share identification, Lead Trader sharenumber, Lead Trader share price, and Lead Trader identification. In oneembodiment, the predetermined text may state that the Follower is notparticipating in this trade because the Follower is not fully followingthe Lead Trader. The Trade Determination System 110 may then send theelectronic message to an e-mail address associated with the firstFollower identification.

In one or more alternative embodiments, the Trade Determination System110 may also then add the first Follower identification to aNon-Following Follower list.

If the full follow indicator indicates that full following is set forthe first Follower identification, the Trade Determination System 110then retrieves an authorized security type indicator associated with thefirst Follower identification in the Follower Account Database 116.

The Trade Determination System 110 then determines if the authorizedsecurity type indicator indicates whether the first Followeridentification is authorized or not to trade in a specific securitytype. For example, the authorized security type indicator may indicatethat the first Follower account is not authorized to trade options. Inone embodiment, the Trade Determination System 110 identifies whether ashare identification includes five characters, as a typical option may.

If the authorized security type indicator indicates that the firstFollower identification is not authorized to trade the security typeassociated with the share identification, then the Trade DeterminationSystem 110 generates an electronic message for the first Followeridentification. For example, when the Trade Determination System 110determines that the authorized security type indicator indicates thatthe first Follower identification is not authorized to trade thesecurity type associated with the share identification, the TradeDetermination System 110 uses the first Follower identification toretrieve an e-mail address associated with the first Followeridentification in the Follower Account Database 116. The TradeDetermination System 110 then forms an e-mail message by combiningpredetermined text with the share identification, Lead Trader sharenumber, Lead Trader share price, and Lead Trader identification. In oneembodiment, the predetermined text states that the trade was notperformed because it was directed to a non-authorized security type. TheTrade Determination System 110 may then send the electronic message toan e-mail address associated with the first Follower identification.

If the authorized security type indicator indicates that the firstFollower identification is authorized to trade the security typeassociated with the share identification, then the Trade DeterminationSystem 110 retrieves a list of deselected individual shareidentifications associated with the first Follower identification in theFollower Account Database 116. The Trade Determination System 110 thendetermines if the share identification matches any of the deselectedindividual share identifications on the list.

If the share identification matches any of the deselected individualshare identifications on the list, the Trade Determination System 110generates an electronic message for the first Follower identification.For example, when the Trade Determination System 110 determines that theshare identification matches one of the deselected individual shareidentifications on the list, the Trade Determination System 110 uses thefirst Follower identification to retrieve an e-mail address associatedwith the first Follower identification in the Follower Account Database116. The Trade Determination System 110 then forms an e-mail message bycombining predetermined text with the share identification, Lead Tradershare number, Lead Trader share price, and Lead Trader identification.In one embodiment the predetermined text states that the Follower is notparticipating in this trade because the security being traded by theLead Trader was on the Follower's list of deselected shares. The TradeDetermination System 110 may then send the electronic message to ane-mail address associated with the first Follower identification.

If the share identification does not match any of the deselectedindividual share identifications on the list, the Trade DeterminationSystem 110 may retrieve the available Follower account balanceassociated with the first Follower identification in the FollowerAccount Database 116.

The Trade Determination System 110 may retrieve a share calculationmethod indicator associated with the first Follower identification fromthe Follower Account Database 116. The share calculation methodindicator may indicate whether the first Follower account is set totrade share-for-share or percent-for-percent.

In one or more embodiments where the share calculation method indicatorassociated with the first Follower identification is share-for-share,the Trade Determination System 110 may set an initial Follower sharenumber equal to the Lead Trader share number.

The Trade Determination System 110 then multiplies the initial Followershare number by the Lead Trader share price to determine the Followertrade total price.

The Trade Determination System 110 then compares the available Followeraccount balance to the Follower trade total price.

If the Trade Determination System 110 determines that the availableFollower account balance is greater than or equal to the Follower tradetotal price, then the Trade Determination System 110 may set an approvedFollower share number equal to the initial Follower share number.

If the Trade Determination System 110 determines that the availableFollower account balance is less than the Follower trade total price,then the Trade Determination System 110 may divide the availableFollower account balance by the Lead Trader share price to determine areduced Follower share number. The Trade Determination System 110 maythen set the approved Follower share number equal to the reducedFollower share number.

In one or more embodiments where the share calculation method ispercent-for-percent, the Trade Determination System 110 may retrieve theavailable Lead Trader account balance associated with the Lead Traderidentification from the Lead Trader Account Database 114. The TradeDetermination System 110 may then multiply the Lead Trader share numberby the Lead Trader share price to determine a Lead Trader trade value.The Trade Determination System 110 may then divide the Lead Trader tradevalue by the available Lead Trader account balance to determine the LeadTrader trade percentage.

After the Trade Determination System 110 has determined the Lead Tradertrade percentage, the Trade Determination System 110 may then multiplythe available Follower account balance by the Lead Trader tradepercentage to determine the Follower account trade value.

The Trade Determination System 110 may then divide the Follower accounttrade value by the Lead Trader share price to determine the approvedFollower share number.

In one or more embodiments where multiple Follower identificationsassociated with the Lead Trader identification in the Lead TraderAccount Database 114, the Trade Determination System 110 may thenperform one or more of the functions described above for each Followeridentification associated with the Lead Trader identification in theLead Trader Account Database 114. In an embodiment, a participatingFollower identification list is generated and may include each Followeridentification that has an approved Follower share number not equal tozero.

After the Trade Determination System 110 has determined the approvedFollower share number for each Follower identification on theparticipating Follower identifications list, the Trade DeterminationSystem 110 may determine the total trade share number. To do this, inone or more embodiments the Trade Determination System 110 sums theapproved Follower share number for each Follower identification on theparticipating Follower identifications list to determine a totalapproved Follower share number.

After the Trade Determination System 110 has determined the totalapproved Follower share number, the Trade Determination System 110 mayadd the Lead Trader share number to the total approved Follower sharenumber to determine the total trade share number.

After the Trade Determination System 110 has determined the total tradeshare number, the Trade Determination System 110 may transmit the shareidentification and total trade share number to the Exchange 112. In oneor more embodiments, the Exchange may include the New York StockExchange, American Stock Exchange, NASDAQ, or any other exchange thatfacilitates securities trading.

After the trade has been executed at the Exchange 112, the Exchange 112may send a notification back to the Trade Determination System 110 thatthe trade has been completed. The message from the Exchange 112 mayinclude the total number of shares traded and the traded share price foreach share traded.

The Trade Determination System 110 may receive the message from theExchange 112 that may include the total number of shares traded and thetraded share price for each share traded.

In some instances, all of the shares in the total trade share number maynot be traded at the same time at the Exchange, so the shares may havebeen traded at different prices. The Trade Determination System 110 thendetermines the average traded share price by multiplying the number ofshares traded by the traded share price for each trade, adding themtogether, and then dividing by the total number of shares traded.

In an alternative embodiment, the Trade Determination System 110 maydetermine the average traded share price by adding up the traded shareprice for each share traded and then dividing by the total number ofshares traded.

After the average traded share price has been determined, for eachFollower identification on the participating Follower identificationslist, the Trade Determination System 110 may locate the Follower accountin the Follower Account Database 116 using the Follower identificationand may store the approved Follower share number and the average tradedshare price in the Follower Account Database 116 for each Followeridentification.

The Trade Determination System 110 may also locate the Lead Traderaccount in the Lead Trader Account Database 114 using the Lead Traderidentification and may store the Lead Trader share number and averagetraded share price to the Lead Trader Account Database 114.

In an embodiment, after the Trade Determination System 110 has storedthe Lead Trader share number and average share price in the Lead TraderAccount Database 114, the Trade Determination System 110 may generate anelectronic message to alert Followers that the Lead Trader completed thetrade. For each Follower identification associated with the Lead Traderidentification in the Lead Trader Account Database 114, the TradeDetermination System 110 retrieves an e-mail address associated witheach Follower identification from the Follower Account Database 116. TheTrade Determination System 110 may then generate an electronic messagewith predetermined text along with the share identification and averagetraded share price. The predetermined text may state that the LeadTrader has just traded a security.

FIG. 20 is an embodiment of an electronic message 2000. Electronicmessage 2000 includes a share identification 2002, the average tradedshare price 2004, and predetermined text 2006.

FIG. 2 illustrates an alternative embodiment of a system for real-timetrade bundling 200. System 200 may include a Lead Trader Computer 202, aFollower Computer 204, a Stock Quote System 206, a Dashboard GenerationSystem 208, a Trade Determination System 210, an Exchange 212, a LeadTrader Account Database 214, a Follower Account Database 216, and a LeadTrader-Follower Management System 218.

The Lead Trader Computer 202 may be in communication with the DashboardGeneration System 208. The Follower Computer 204 may be in communicationwith the Dashboard Generation System 208. The Stock Quote System 206 maybe in communication with the Dashboard Generation System 208. The TradeDetermination System 210 may be in communication with the DashboardGeneration System 208. The Exchange 212 may be in communication with theTrade Determination System 210. The Lead Trader Account Database 214 maybe in communication with the Dashboard Generation System 208. TheFollower Account Database 216 may be in communication with the DashboardGeneration System 208. The Lead Trader Account Database 214 may be incommunication with the Trade Determination System 210. The FollowerAccount Database 216 may be in communication with the TradeDetermination System 210. The Lead Trader Computer 202 may be incommunication with the Lead Trader-Follower Management System 218. TheFollower Computer 204 may be in communication with the LeadTrader-Follower Management System 218. The Lead Trader-FollowerManagement System 218 may be in communication with the DashboardGeneration System 208.

In operation, a Lead Trader may register through the LeadTrader-Follower Management System 218. To do this, the Lead Trader mayenter Lead Trader registration information including Lead Trader name,Lead Trader contact information including a Lead Trader e-mail address,and a Lead Trader account password into the Lead Trader Computer 202.

The Lead Trader Computer 202 may then transmit the Lead Traderregistration information to the Lead Trader-Follower Management System218. The Lead Trader-Follower Management System 218 may receive the LeadTrader registration information from the Lead Trader Computer 202. TheLead Trader registration information may be reviewed and approved in theLead Trader-Follower Management System 218. For example, approval mayinclude verifying the identity of the Lead Trader, verifying licenses ofthe Lead Trader, and/or verifying capital requirement compliance withthe Lead Trader.

After the Lead Trader has been approved, the Lead Trader-FollowerManagement System 218 may transmit the Lead Trader registrationinformation to the Dashboard Generation System 208. In one or moreembodiments, the Lead Trader-Follower Management System 218 may generatea Lead Trader identification which may uniquely identify the LeadTrader. In one or more embodiments, the Lead Trader-Follower ManagementSystem 218 may transmit a Lead Trader identification to the DashboardGeneration System 208. In one or more embodiments, the LeadTrader-Follower Management System 218 may transmit a Lead Traderidentification along with the Lead Trader registration information tothe Dashboard Generation System 208.

The Dashboard Generation System 208 may receive the Lead Traderregistration information and/or Lead Trader identification from the LeadTrader-Follower Management System 218.

After the Dashboard Generation System 208 has received the Lead Traderregistration information and/or Lead Trader identification, theDashboard Generation System 208 may store the Lead Trader registrationinformation and/or Lead Trader identification in the Lead Trader AccountDatabase 214.

The Lead Trader-Follower Management System 218 may also generate anelectronic message to notify the Lead Trader that the Lead Trader hasbeen approved. The electronic message may be sent to the Lead Tradere-mail address. The electronic message may include a URL linking to awebpage that allows the Lead Trader to enter and/or edit Lead Traderprofile information including a Lead Trader biography, Lead Tradertrading strategies, or past Lead Trader returns, or other Lead Traderinformation.

After the Lead Trader has entered Lead Trader profile information, theLead Trader-Follower Management System 218 may generate a URL linking toa webpage that displays the Lead Trader profile information.

In one or more embodiments, the Lead Trader-Follower Management System218 may communicate an electronic alert to Followers that the new LeadTrader has been added, such as by sending an e-mail to the Followers byretrieving Follower e-mail addresses stored in the Follower AccountDatabase 216. In one or more embodiments, the Lead Trader-FollowerManagement System 218 may include Lead Trader profile information aboutthe electronic alert.

The Lead Trader-Follower Management System 218 may make the Lead Traderavailable for following by making the Lead Trader profile viewable on apublic website. In one or more embodiments, the website may include alink to request to follow the Lead Trader.

The Follower may identify a Lead Trader that the Follower wishes tofollow. The Follower may enter a request to follow a Lead Trader intothe Follower Computer 204. The Follower Computer 204 may transmit therequest to follow a Lead Trader to the Lead Trader-Follower ManagementSystem 218. The Lead Trader-Follower Management System 218 may receivethe request to follow a Lead Trader from the Follower Computer 204.Alternatively, the Follower may click the link to request to follow theLead Trader on the website displayed on the Follower Computer 204.

In an alternative embodiment, a Follower may first register through theDashboard Generation System 208. To proceed with registration, theFollower may enter a Follower registration request and Followerregistration information into the Follower Computer 204. The FollowerComputer 204 may transmit the Follower registration request and Followerregistration information to the Dashboard Generation System 208. TheDashboard Generation System 208 may receive the Follower registrationrequest from the Follower Computer 204. The Dashboard Generation System208 may then generate a Follower identification for the new Follower.

After the Dashboard Generation System 208 has generated a Followeridentification, the Dashboard Generation System 208 may transmit the newFollower identification to the Follower Account Database 216 along withFollower registration information.

After receiving the request to follow a Lead Trader, the LeadTrader-Follower Management System 218 may transmit the request to followa Lead Trader to the Lead Trader Computer 202 for approval. The LeadTrader Computer 202 may receive the request to follow a Lead Trader fromthe Lead Trader-Follower Management System 218 and may display therequest.

The Lead Trader may review the request to follow the Lead Trader on theLead Trader Computer 202 and decide whether to approve or reject therequest. The Lead Trader may then enter an approval indicator into theLead Trader Computer 202. The approval indicator may indicate that therequest to follow was approved or denied.

Lead Trader Computer 202 may then transmit the approval indicator to theLead Trader-Follower Management System 218. The Lead Trader-FollowerManagement System 218 may receive the approval indicator.

If the approval indicator indicates that the request was denied by theLead Trader, the Lead Trader-Follower Management System 218 may generatean electronic message such as an e-mail to the Follower that theFollower's request was denied.

If the approval indicator indicates that the request was approved by theLead Trader, the Lead Trader-Follower Management System may transmit theLead Trader identification and the Follower identification to theDashboard Generation System 208. The Dashboard Generation System 208 mayreceive the Lead Trader identification and the Follower identification.

After the Dashboard Generation System 208 has received the Lead Traderidentification and Follower identification, the Dashboard GenerationSystem 208 may access the Lead Trader account in the Lead Trader AccountDatabase 214 using the Lead Trader identification. The DashboardGeneration System 208 may then add the Follower identification to thelist of Follower identifications associated the Lead Trader account inthe Lead Trader Database 214.

The Dashboard Generation System 208 may also access the Follower accountin the Follower Account Database 216 using the Follower identification.The Dashboard Generation System 208 may then add the Lead Traderidentification to the list of Lead Trader identifications of LeadTraders the Follower is following in the Follower Account Database 216.

In another embodiment, a Lead Trader may be an Advisor. An Advisor issimilar to a Lead Trader but differs in that the Advisor does notparticipate in trades but rather recommends trades to Followers.

A Follower may register to follow the advisory trading service. AFollower may enter an advisory trading indicator into the FollowerComputer 204. The Follower Computer 104 may then transmit the advisorytrading indicator and advisory trading Follower identification to theDashboard Generation System 208.

The Dashboard Generation System 208 may receive the advisory tradingindicator and advisory trading Follower identification from the FollowerComputer 204. The Dashboard Generation System 208 then accesses theFollower account in the Follower Account Database 216 using the Followeridentification and stores the advisory trading indicator in the FollowerAccount Database 216 and associates the advisory trading indicator withthe advisory trading Follower identification.

In one embodiment, an Advisor may enter advisory trading informationincluding advisory trading share identification, advisory trading sharenumber, and advisory trading share price into an Advisor Computer. Inthis embodiment, Lead Trader Computer 302 may be an Advisor Computer.The Advisor Computer may then transmit the advisory trading informationincluding advisory trading share identification, advisory trading sharenumber, and advisory trading share price to the Trade DeterminationSystem 210.

In one embodiment, the Trade Determination System 210 may generateadvisory trading information including advisory trading shareidentification, advisory trading share number, and advisory tradingshare price.

The Trade Determination System 210 may then access the Follower AccountDatabase 216 and may retrieve an advisory trading Followeridentification list including advisory trading Follower identificationsassociated with an advisory trading indicator in the Follower AccountDatabase 216.

For a first advisory trading Follower identification, the TradeDetermination System 210 may determine an approved advisory tradingFollower share number. To do this, the Trade Determination System 210may access the advisory trading Follower account in the Follower AccountDatabase 216 using the first advisory trading Follower identification.The Trade Determination System 210 may then retrieve a full advisorytrading follow indicator from the Follower Account Database 216associated with the first advisory trading Follower identification.

If the full advisory trading follow indicator indicates that the firstadvisory trading Follower identification is not fully following advisorytrading, then the Trade Determination System 210 may generate anelectronic message for the first advisory trading Followeridentification. For example, when the Trade Determination System 210determines that the full advisory trading follow indicator is set tooff, the Trade Determination System 210 uses the first advisory tradingFollower identification to retrieve an e-mail address associated withthe first advisory trading Follower identification in the FollowerAccount Database 216. The Trade Determination System 210 then forms ane-mail message by combining predetermined text with the advisory tradingshare identification, advisory trading share number, and advisorytrading share price. In one embodiment the predetermined text may statethat advisory trading Follower is not participating in this advisorytrade because the advisory trading Follower is not fully followingadvisory trading. The Trade Determination System 210 then transmits theelectronic message to an e-mail address associated with the firstadvisory trading Follower identification.

If the full advisory trading follow indicator indicates that theadvisory trading Follower is fully following advisory trading, then theTrade Determination System 210 may retrieve the authorized security typeindicator associated with the first advisory trading Followeridentification from the Follower Account Database 216.

If the authorized security type indicator indicates that the advisorytrading Follower is not authorized to trade type of security associatedwith the advisory trading share identification, then the TradeDetermination System 210 may generate an electronic message for thefirst advisory trading Follower. For example, when the TradeDetermination System 210 determines that the advisory trading authorizedsecurity type indicator indicates that the advisory trading Follower isnot authorized to trade type of security associated with the advisorytrading share identification, the Trade Determination System 210 usesthe first advisory trading Follower identification to retrieve an e-mailaddress associated with the first advisory trading Followeridentification in the Follower Account Database 216. The TradeDetermination System 210 then forms an e-mail message by combiningpredetermined text with the advisory trading share identification,advisory trading share number, and advisory trading share price. In oneembodiment the predetermined text may state that the advisory tradingFollower is not participating in this advisory trade because theadvisory Trading Follower is not authorized to trade the type ofsecurity being traded. The Trade Determination System 210 may then sendthe electronic message to an e-mail address associated with the firstFollower identification.

If the advisory trading authorized security type indicator indicatesthat the advisory trading Follower is authorized to trade the type ofsecurity associated with the advisory trading share identification, thenthe Trade Determination System 210 may retrieve a list of deselectedindividual share identifications associated with the first advisorytrading Follower identification in the Follower Account Database 216.

The Trade Determination System 210 may compare the advisory tradingshare identification to the list of deselected individual shareidentifications associated with the first advisory trading Followeridentification. If the advisory trading share identification matches anyof the deselected individual share identifications on the list, then theTrade Determination System 210 may generate an electronic message forthe advisory trading Follower. For example, when the Trade DeterminationSystem 210 determines that the advisory trading share identificationmatches any of the deselected individual share identifications on thelist, the Trade Determination System 210 uses the first advisory tradingFollower identification to retrieve an e-mail address associated withthe first advisory trading Follower identification in the FollowerAccount Database 216. The Trade Determination System 210 then forms ane-mail message by combining predetermined text with the advisory tradingshare identification, advisory trading share number, and advisorytrading share price. In one embodiment the predetermined text may statethat advisory trading Follower is not following this advisory tradebecause the advisory trading share identification was on the list ofdeselected individual share identifications for the advisory tradingFollower. The Trade Determination System 210 may then send theelectronic message to an e-mail address associated with the firstFollower identification.

If the advisory trading share identification does not match any of thedeselected individual share identifications from the list, then theTrade Determination System 210 may determine approved advisory tradingFollower share number for the first advisory trading Followeridentification.

The Trade Determination System 210 may then retrieve the sharecalculation method indicator associated with the first advisory tradingFollower identification in the Follower Account Database 216.

If the share calculation method indicator associated with the firstadvisory trading Follower identification indicates that the sharecalculation method is share-for-share, the Trade Determination System210 may retrieve the initial advisory trading Follower share numberassociated with the first advisory trading Follower identification inthe Follower Account Database 216.

The Trade Determination System 210 may then multiply the initialadvisory trading Follower share number by the advisory trading shareprice to determine the advisory trading Follower trade total price.

The Trade Determination System 210 may then compare the availableadvisory trading Follower account balance to the advisory tradingFollower trade total price.

If the available advisory trading Follower account balance is less thanthe advisory trading Follower trade total price, then the TradeDetermination System 210 may divide the available advisory tradingFollower account balance by the advisory trading share price todetermine a reduced advisory trading Follower share number. The TradeDetermination System 210 may then set the approved advisory tradingFollower share number equal to the reduced advisory trading Followershare number.

If the advisory trading share calculation indicator associated with thefirst advisory trading Follower identification indicates that the sharecalculation method is percent-for-percent, then the Trade DeterminationSystem 210 may retrieve the advisory trading share percentage associatedwith the first advisory trading Follower identification in the FollowerAccount Database 216.

The Trade Determination System 210 may then multiply the availableadvisory trading Follower account balance by the advisory trading sharepercentage to determine the advisory trading Follower account tradevalue.

The Trade Determination System 210 may then divide the advisory tradingFollower account trade value by the advisory trading share price todetermine the approved advisory trading Follower share number.

If the advisory trading share calculation indicator associated with thefirst advisory trading Follower identification indicates that the sharecalculation method is dollar-for-dollar, then the Trade DeterminationSystem 210 may retrieve the initial advisory trading trade amountassociated with the first advisory trading Follower identification inthe Follower Account Database 216.

The Trade Determination System 210 may then compare the availableadvisory trading Follower account balance associated with the firstadvisory trading Follower identification to the initial advisory tradingtrade amount associated with the first advisory trading Followeridentification.

If the available advisory trading Follower account balance is less thanthe initial advisory trading trade amount, then the Trade DeterminationSystem 210 may set the approved advisory trading trade amount equal tothe available advisory trading Follower account balance.

If the available advisory trading Follower account balance is greaterthan or equal to the initial advisory trading share amount, then theTrade Determination System 210 may set the approved advisory tradingtrade amount equal to the initial advisory trading trade amount.

The Trade Determination System 210 may then divide the approved advisorytrading trade amount by the advisory trading share price to determinethe approved advisory trading Follower share number.

In an embodiment where the advisory trading Follower identification listincludes more than one advisory trading Follower identifications, theTrade Determination System 210 may determine the approved advisorytrading Follower share number for each advisory trading Followeridentification included in the advisory trading Follower identificationlist.

After the Trade Determination System 210 has determined the approvedadvisory trading Follower share number (using the share-for-share,percent-for-percent, or dollar-for-dollar calculation method) for eachadvisory trading Follower identification on the advisory tradingFollower identification list, the Trade Determination System 210 may sumthe approved advisory trading Follower share number associated with eachadvisory trading Follower identification from the advisory tradingFollower identification list to determine the total advisory tradingFollower share number.

The Trade Determination System 210 may then transmit the advisorytrading share identification and total advisory trading Follower sharenumber to the Exchange 212 for execution. In one or more embodiments,the Trade Determination System 210 may generate an electronic advisorytrading message for each advisory trading Follower identification on theadvisory trading Follower identification list, including the advisorytrading share identification and the approved advisory trading sharenumber sent to the Exchange 212. For example, the Trade DeterminationSystem 210 uses the first advisory trading Follower identification toretrieve an e-mail address associated with the first advisory tradingFollower identification in the Follower Account Database 216. The TradeDetermination System 210 then forms an e-mail message by combiningpredetermined text with the advisory trading share identification,advisory trading share number, and advisory trading share price. TheTrade Determination System 210 may then send the electronic message toan e-mail address associated with the first advisory trading Followeridentification.

The Exchange 212 may transmit an electronic message to the TradeDetermination System 210 after the trade has been executed including thetotal advisory trading Follower share number and the total advisorytrading trade price. The Trade Determination System 210 may then receivethe electronic message from the Exchange 212 including the totaladvisory trading Follower share number and the total advisory tradingtrade price.

After receiving the message from the Exchange 212, the TradeDetermination System 210 may then determine the average advisory tradingshare price. The Trade Determination System 210 determines the averageadvisory trading traded share price by multiplying the number ofadvisory trading shares traded by the traded share price for each trade,adding them together, and then dividing by the total number of sharestraded.

In another embodiment, the Trade Determination System 210 may determinethe average advisory trading share price by dividing the total advisorytrading trade price by the total advisory trading Follower share number.

For the first advisory trading Follower identification, the TradeDetermination System 210 may access the advisory trading Followeraccount in the Follower Account Database 216 using the first advisorytrading Follower identification and may store the approved advisorytrading Follower share number associated with the first advisory tradingFollower identification and average advisory trading share price in theFollower Account Database 216.

In another embodiment, a Follower may request to duplicate the portfolioof a selected Lead Trader. In one embodiment, the Follower may select aLead Trader and may enter a portfolio duplication request indicator intoFollower Computer 204. The Follower Computer 204 may transmit theduplication request indicator, duplication Lead Trader identification,and duplication Follower identification to the Lead Trader-FollowerManagement System 218. The Lead Trader-Follower Management System 218may receive the duplication request indicator, duplication Lead Traderidentification, and duplication Follower identification from theFollower Computer 204. The Lead Trader-Follower Management System maytransmit duplication request indicator and duplication Followeridentification to the Lead Trader Computer 202 using the duplicationLead Trader identification.

The Lead Trader whose portfolio the Follower has requested approval toduplicate may review the duplication request indicator on the LeadTrader Computer 202. The Lead Trader may then approve or deny theduplication request and may enter a duplication request decisionindicator into the Lead Trader Computer 202. The Lead Trader Computer202 may transmit the duplication request decision indicator to the LeadTrader-Follower Management System 218. If the Lead Trader denies theduplication request, the Lead Trader-Follower Management System 218 maygenerate an electronic message for the Follower that the request wasdenied. For example, the Lead Trader-Follower Management System 218 usesthe first duplication Follower identification to retrieve an e-mailaddress associated with the first duplication Follower identification inthe Follower Account Database 216. The Trade Determination System 210then forms an e-mail message by combining predetermined text with theduplication Lead Trader identification. In one embodiment thepredetermined text may state that the Lead Trader has denied theFollower's duplication request. The Trade Determination System 210 maythen send the electronic message to an e-mail address associated withthe first duplication Follower identification.

If the Lead Trader approves the request, the Lead Trader-FollowerManagement System 218 may generate an electronic message for theFollower that the request was approved and may transmit the electronicmessage as described above.

In another embodiment, the Lead Trader-Follower Management System 218may transmit the duplication request decision indicator, duplicationLead Trader identification, and duplication Follower identification tothe Dashboard Generation System 208. The Dashboard Generation System 208may then access the duplication Follower account in the Follower AccountDatabase 216 associated with the duplication Follower identification andassociate the duplication request decision indicator and duplicationLead Trader identification with the duplication Follower identificationin the Follower Account Database 216.

The Trade Determination System 210 may then access the duplication LeadTrader account in the Lead Trader Account Database 214 using theduplication Lead Trader identification. The Trade Determination System210 may then retrieve Lead Trader portfolio share identifications andLead Trader portfolio share numbers from the Lead Trader AccountDatabase 214.

The Trade Determination System 210 may then retrieve a share quote fromthe Stock Quote System 206 for each Lead Trader portfolio shareidentification. In another embodiment, the Trade Determination System210 may transmit the Lead Trader portfolio share identifications to theDashboard Generation System 208. The Dashboard Generation System 208 mayreceive the Lead Trader portfolio share identifications. The DashboardGeneration System 208 may then retrieve a share quote from the StockQuote System 206 for each Lead Trader portfolio share identification.Then the Dashboard Generation System 208 may transmit the Lead Traderportfolio share identifications and share quotes to the TradeDetermination System 210.

For each Lead Trader portfolio share identification, the TradeDetermination System 210 may multiply the Lead Trader portfolio sharenumber by the share quote to determine the portfolio share cost.

The Trade Determination System 210 may then sum the portfolio share costfor each Lead Trader portfolio share identification to determine theLead Trader portfolio value.

The Trade Determination System 210 may then retrieve the availableduplication Follower account balance associated with the duplicationFollower identification from the Follower Account Database 216.

The Trade Determination System 210 may then compare the availableduplication Follower account balance to the Lead Trader portfolio value.If the available duplication Follower account balance is less than theLead Trader portfolio value, the available duplication Follower accountbalance is not sufficient. If the Trade Determination System 210determines that the available duplication Follower account balance isnot sufficient, the Trade Determination System 210 may generate anelectronic message. For example, the Trade Determination System 210 usesthe duplication Follower identification to retrieve an e-mail addressassociated with the duplication Follower identification in the FollowerAccount Database 216. The Trade Determination System 210 then forms ane-mail message by combining predetermined text with the Lead Traderportfolio share identifications, share quote for each Lead Traderportfolio share identification, portfolio share cost, Lead Traderportfolio share number, and Lead Trader identification. In oneembodiment the predetermined text may state that the availableduplication Follower account balance was not sufficient to fullyduplicate the Lead Trader portfolio. The Trade Determination System 210may then send the electronic message to an e-mail address associatedwith the first duplication Follower identification.

If the Trade Determination System 210 determines that the availableduplication Follower account balance is greater than or equal to theLead Trader portfolio value, the Trade Determination System 210 maycreate a list of Follower portfolio share identifications including theLead Trader portfolio share identifications. The list may furtherinclude the portfolio share number for each Follower portfolio shareidentification.

The Trade Determination System 210 may then transmit each Followerportfolio share identification and Follower portfolio share number tothe Exchange 212 for execution.

After the trade has been executed on the Exchange 212, the Exchange 212may transmit an electronic message to the Trade Determination System 210including each Follower portfolio share identification traded, theFollower portfolio share number for each Follower portfolio shareidentification, and portfolio share price for each Follower portfolioshare identification. The Trade Determination System 210 may receive theelectronic message from the Exchange 212.

After the Determination System 210 has received the electronic messagefrom the Exchange 212 that the trade has been completed, the TradeDetermination System 210 may access the Follower account in the FollowerAccount Database 216 using the Follower identification and may storeeach Follower portfolio share identification, the Follower portfolioshare number for each Follower portfolio share identification, andportfolio share price for each Follower portfolio share identification.

In one or more embodiments, a Follower may request to stop following aLead Trader. A Follower may select a Lead Trader identification and mayenter a stop following request indicator into the Follower Computer 204.The Follower Computer 204 may transmit the stop following requestindicator to the Dashboard Generation System 208 along with the Followeridentification and the Lead Follower identification. The DashboardGeneration System 208 may receive the Follower identification, LeadTrader identification, and stop following request indicator from theFollower Computer 204.

The Dashboard Generation System 208 may then access the Follower accountin the Follower Account Database 216 using the Follower identification.The Dashboard Generation System 208 may then delete the Lead Traderidentification associated with the Follower account that is equal to theLead Trader identification specified with the stop following requestindicator.

The Dashboard Generation System 208 may then access the Lead Traderaccount the Lead Trader Account Database 214 using the Lead Traderidentification. The Dashboard Generation System 208 may then delete theFollower identification associated with the Lead Trader account that isequal to the Follower identification specified with the stop followingrequest indicator.

In another embodiment, a Follower may elect to partially detach sharesfrom a Lead Trader to keep in the Follower account for later trading.The Follower may enter a detach indicator into the Follower Computer 204for a detached share identification along with a detached share number.The Follower Computer 204 may transmit the detached share identificationand detached share number to the Dashboard Generation System 208. TheDashboard Generation System 208 may receive the detached shareidentification and detached share number from the Follower Computer 204.The Dashboard Generation System 208 may then locate the Follower accountin the Follower Account Database 216 using the Follower identification.The Dashboard Generation System 208 may then decrease the number ofshares associated with the Follower identification that the Lead Tradercan control by the detached share number in the Follower AccountDatabase 216.

FIG. 3 illustrates an alternative embodiment of a system for real-timetrade bundling 300. System 300 may include a Lead Trader Computer 302, aFollower Computer 304, a Stock Quote System 306, a Dashboard GenerationSystem 308, a Trade Determination System 310, an Exchange 312, a LeadTrader Account Database 314, a Follower Account Database 316, and aMessaging System 318, and a Follower Contact Database 320.

The Lead Trader Computer 302 may be in communication with the DashboardGeneration System 308. The Follower Computer 304 may be in communicationwith the Dashboard Generation System 308. The Stock Quote System 306 maybe in communication with the Dashboard Generation System 308. The TradeDetermination System 310 may be in communication with the DashboardGeneration System 308. The Exchange 312 may be in communication with theTrade Determination System 310. The Lead Trader Account Database 314 maybe in communication with the Dashboard Generation System 308. TheFollower Account Database 316 may be in communication with the DashboardGeneration System 308. The Lead Trader Account Database 314 may be incommunication with the Trade Determination System 310. The FollowerAccount Database 316 may be in communication with the TradeDetermination System 310. The Follower Computer 304 may be incommunication with the Messaging System 318. The Messaging System 318may be in communication with the Follower Contact Database 320. TheMessaging System 318 may be in communication with the TradeDetermination System 310.

In operation, when the Trade Determination System 310 generates anelectronic message, such as for example when a full follow indicatorindicates that full following is not set for a Follower identificationor when a share identification matches any of the deselected individualshare identifications on a list associated with a Followeridentification, the Trade Determination System 310 may transmit theelectronic message to the Messaging System 318 along with a Followeridentification.

The Messaging System 318 may receive the electronic message and Followeridentification from the Trade Determination System 310.

After the Messaging System 318 has received the electronic message andFollower identification, the Messaging System 318 may access theFollower account in the Follower Contact Database 320 using the Followeridentification. The Messaging System 318 may then retrieve the Followercontact information associated with the Follower identification in theFollower Contact Database 320. In one or more embodiments, the Followercontact information may include a Follower e-mail address.

After the Messaging System 318 has retrieved the Follower contactinformation associated with the Follower identification from theFollower Contact Database 320, the Messaging System 318 may transmit theelectronic message to the Follower Computer 304.

The Follower Computer may receive the electronic message from theMessaging System 318 and may display the electronic message.

FIG. 4 is a flowchart of a Lead Trader-Follower Attachment Process.

At 402, a Lead Trader registers. In one or more embodiments, the LeadTrader may enter registration information that may be transmitted to aLead Trader-Follower Management System.

Then, at 404, after a Lead Trader has registered, the Lead Trader may bemade available for following. In one or more embodiments, the LeadTrader may be identified in the Lead Trader-Follower Management System.

Then, at 406, a Follower registers. In one or more embodiments, theFollower may enter registration information that may be transmitted to aLead Trader-Follower Management System.

Next, at 408, a Follower identifies a Lead Trader that the Followerwishes to follow. In one or more embodiments, the Follower may identifythe Lead Trader in a Lead Trader-Follower Management System.

Next, at 410, after a Follower has identified a Lead Trader that theFollower wishes to follow, the Follower may request to follow the LeadTrader. In one or more embodiments, the Follower may enter a requestinto a Follower Computer. The Follower Computer may transmit the requestto the Lead Trader-Follower Management System.

At 412, the Lead Trader-Follower Management System receives the Followerrequest to follow the Lead Trader. In one or more embodiments, the LeadTrader-Follower Management System may receive the request from theFollower Computer.

At 414, the Lead Trader-Follower Management System transmits the requestto the Lead Trader. In one or more embodiments, the Lead Trader-FollowerManagement System may transmit the request to the Lead Trader Computer.The Lead Trader may then view the request on the Lead Trader Computerand may decide to approve or reject the request. In one or moreembodiments, the Lead Trader may enter an approval indicator into theLead Trader Computer.

If the Lead Trader denies the request, then at 416 the LeadTrader-Follower Management System transmits a message to the Follower.In one or more embodiments, the Lead Trader-Follower Management Systemmay transmit an electronic message to the Follower Computer.

If the Lead Trader approves the request, then at 418 the LeadTrader-Follower Management System transmits the approval indicator, LeadTrader identification, and Follower identification to the DashboardGeneration System. The Dashboard Generation System may receive theapproval indicator, Lead Trader identification, and Followeridentification from the Lead Trader-Follower Management System.

At 420, the Dashboard Generation System locates the Lead Trader accountin a Lead Trader Account Database using the Lead Trader identification.

At 422, the Dashboard Generation System adds the Follower identificationto the list of Follower identifications associated with the Lead Traderaccount in the Lead Trader Account Database. The list of Followeridentifications associated with the Lead Trader account in the LeadTrader Account Database may represent the Followers who are followingthe Lead Trader.

At 424, the Dashboard Generation System then locates the Followeraccount in the Follower Account Database using the Followeridentification.

At 426, the Dashboard Generation System then adds the Lead Traderidentification to the list of Lead Trader identifications associatedwith the Follower account in the Follower Account Database. The list ofLead Trader identifications associated with the Follower account in theFollower Account Database may represent the Lead Traders whom theFollower is following.

FIG. 5 is a flowchart of a Real-Time Trade Bundling Process.

The process may begin at 502, where a Lead Trader enters a shareidentification, Lead Trader share number, and Lead Trader share priceinto a Lead Trader Computer. The share identification may identify thesecurity the Lead Trader intends to trade.

At 504, the Lead Trader Computer transmits the share identification,Lead Trader share number, Lead Trader share price, and Lead Traderidentification to the Dashboard Generation System.

At 506, the Dashboard Generation System receives the shareidentification, Lead Trader share number, Lead Trader share price, andLead Trader identification from the Lead Trader Computer.

At 508, the Dashboard Generation System transmits the shareidentification, Lead Trader share number, Lead Trader share price, andLead Trader identification to the Trade Determination System.

At 510, the Trade Determination System uses the Lead Traderidentification to identify all Follower identifications associated withthe Lead Trader account in the Lead Trader Account Database.

At 512, the Trade Determination System retrieves the list of Followeridentifications associated with the Lead Trader account in the LeadTrader Account Database using the Lead Trader identification.

At 514, for each Follower identification on the list retrieved by theTrade Determination System at 512, the Trade Determination Systemproceeds with the Security Trading Permissions Determination Process(described below and with reference to FIG. 6).

At 516, the Trade Determination System sums the approved Follower sharenumber for each Follower on the list retrieved by the TradeDetermination System at 512 along with the Lead Trader share number todetermine the total trade share number.

At 518, the Trade Determination System transmits the shareidentification and total trade share number to the Exchange forexecution. After the trade has been executed at the Exchange, theExchange may transmit an electronic message to the Trade DeterminationSystem that may include the total number of shares traded and the tradedshare price for each share traded.

At 520, the Trade Determination System receives the electronic messagefrom the Exchange including the total number of shares and traded shareprice for each share traded.

As described above, because not all of the shares may be traded at thesame time, and they may have been traded on the Exchange at differentprices, at 522, the Trade Determination System determines the averagetraded share price by adding up the traded share price for each shareand then dividing by the total number of shares traded.

At 524, for each Follower, the Trade Determination System stores theapproved Follower share number and average traded share price in theFollower Account Database. In one or more embodiments, the TradeDetermination System may use each Follower identification to access eachFollower account in the Follower Account Database and then store theapproved Follower share number and average traded share price for eachFollower in the Follower Account Database.

At 526, for the Lead Trader, the Trade Determination System stores theLead Trader share number and average traded share price in the LeadTrader Account Database. In one or more embodiments, the TradeDetermination System may use the Lead Trader identification to accessthe Lead Trader account in the Lead Trader Account Database and thenstore the Lead Trader share number and average traded share price forthe Lead Trader in the Lead Trader Account Database.

FIG. 6 is a flowchart of a Security Trading Permissions DeterminationProcess.

The Security Trading Permissions Determination Process may begin at 602where, for a first Follower, the Trade Determination System accesses theFollower account in the Follower Account Database using the Followeridentification.

At 604, for the first Follower, the Trade Determination System retrievesa full follow indicator associated with the Follower account from theFollower Account Database. The Trade Determination System thendetermines if the full follow indicator indicates whether the Followeris fully following the Lead Trader.

If the full follow indicator indicates that the Follower is not fullyfollowing the Lead Trader, then at 605 the Trade Determination Systemadds the Follower identification to a list of Non-Following Followeridentifications.

After the Trade Determination System has added the Followeridentification to the list of Non-Following Follower identifications,then at 606, the Trade Determination System generates an electronicmessage notifying the Follower that the Lead Trader is making a tradeand that the Follower is not following that trade.

At 608, the Trade Determination System transmits the electronic messagegenerated at 606 to the Follower. In one or more embodiments, theelectronic message may be transmitted to the Follower Computer.

If the full follow indicator indicates that the Follower is fullyfollowing the Lead Trader, at 610, the Trade Determination Systemretrieves the authorized security type indicator associated with theFollower account in the Follower Account Database. The TradeDetermination System then determines if the authorized security typeindicator indicates whether the Follower is authorized to participate ina trade involving the security type associated with the shareidentification.

If the authorized security type indicator indicates that the Follower isnot authorized to participate in a trade involving the security typeassociated with the share identification, then at 606, the TradeDetermination System generates an electronic message notifying theFollower that the Lead Trader is making a trade and that the Follower isnot following that trade.

At 608, the Trade Determination System transmits the electronic messagegenerated at 606 to the Follower. In one or more embodiments, theelectronic message may be transmitted to the Follower Computer.

If the authorized security type indicator that the Follower isauthorized to participate in a trade involving the security typeassociated with the share identification, then at 612 the TradeDetermination System retrieves a list of deselected individual shareidentifications associated with the Follower account in the FollowerAccount Database. The Trade Determination System then determines if theshare identification matches any of the share identifications includedin the list of deselected individual share identifications.

If the share identification matches any of the share identificationsincluded in the list of deselected individual share identifications,then at 606, the Trade Determination System generates an electronicmessage notifying the Follower that the Lead Trader is making a tradeand that the Follower is not following that trade.

At 608, the Trade Determination System transmits the electronic messagegenerated at 606 to the Follower. In one or more embodiments, theelectronic message may be transmitted to the Follower Computer.

If the share identification does not match any of the shareidentifications included in the list of deselected individual shareidentification, then at 614, the Trade Determination System proceeds tothe Approved Follower Share Number Determination Process.

FIG. 7 is a flowchart of an Approved Follower Share Number DeterminationProcess.

At 702, the Trade Determination System retrieves the available Followeraccount balance from the Follower Account database. In one or moreembodiments, the Trade Determination System may use the Followeridentification to access the Follower account in the Follower AccountDatabase to retrieve the available Follower account balance.

At 704, the Trade Determination System retrieves the share calculationmethod indicator from the Follower Account Database. In one or moreembodiments, the Trade Determination System may use the Followeridentification to access the Follower account in the Follower AccountDatabase to retrieve the share calculation method indicator. The TradeDetermination System then determines whether the share calculationmethod indicator indicates share-for-share method or percent-for-percentmethod.

If the Trade Determination System determines that the share calculationmethod indicator indicates share-for-share, then at 706, the TradeDetermination System sets the initial Follower share number equal to theLead Trader share number.

Then at 708, the Trade Determination System multiplies the initialFollower share number by the Lead Trader share price to determineFollower trade total price.

At 710, the Trade Determination System compares the available Followeraccount balance to the Follower trade total price. The TradeDetermination System then determines if the available Follower accountbalance is greater than or equal to the Follower total trade price, orif the available Follower account balance is less than the Followertrade total price.

If the Trade Determination System determines that the available Followeraccount balance is less than the Follower trade total price, then theavailable Follower account balance is not sufficient. At 712, the TradeDetermination System divides the available Follower account balance bythe Lead Trader share price to determine the reduced Follower sharenumber.

Then at 714, the Trade Determination System sets the approved Followershare number equal to the reduced Follower share number.

Then, at 728, the approved Follower share number is passed to theReal-Time Trade Bundling Method (described above and with reference toFIG. 5).

If the Trade Determination System determines that the share calculationmethod indicator indicates share-for-share, then at 718, the TradeDetermination System retrieves the available Lead Trader account balancefrom the Lead Trader Account Database. In one or more embodiments, theTrade Determination System may use the Lead Trader identification accessthe Lead Trader account in the Lead Trader Account Database and retrievethe available Lead Trader account balance.

At 720, the Trade Determination System multiplies the Lead Trader sharenumber by the Lead Trader share price to determine the Lead Trader tradevalue.

At 722, the Trade Determination System divides the Lead Trader tradevalue by the available Lead Trader account balance to determine the LeadTrader trade percentage.

At 724, the Trade Determination System multiplies the available Followeraccount balance for the Follower by the Lead Trader trade percentage todetermine the Follower account trade value.

At 726, the Trade Determination System divides the Follower accounttrade value by the Lead Trader share price to determine the approvedFollower share number.

Then at 728, the approved Follower share number is passed to theReal-Time Trade Bundling Process (described above and with reference toFIG. 5).

In one or more embodiments, a Follower may choose to duplicate theportfolio of a Lead Trader. FIG. 8 is a flowchart of a PortfolioDuplication Process.

At 802, a Follower is approved to request portfolio duplication.

At 804, the Follower enters a Lead Trader identification and portfolioduplication request into the Follower Computer.

At 806, the Follower Computer transmits the Lead Trader identification,portfolio duplication request, and Follower identification to theDashboard Generation System.

At 808, the Dashboard Generation System transmits the Lead Traderidentification, portfolio duplication request, and Followeridentification to the Trade Determination System.

At 810, the Trade Determination System receives the Lead Traderidentification, portfolio duplication request, and Followeridentification.

At 812, the Trade Determination System accesses the Lead Trader accountin the Lead Trader Account Database using the Lead Traderidentification.

At 814, the Trade Determination System retrieves the Lead Traderportfolio share identifications and Lead Trader portfolio share numbersfor the Lead Trader's portfolio from the Lead Trader Account Database.

At 816, the Trade Determination System retrieves a portfolio share pricefrom the Stock Quote System for each Lead Trader portfolio shareidentification. In an alternative embodiment, the Trade DeterminationSystem may transmit a request to the Dashboard Generation System toretrieve the portfolio share price from the Stock Quote System. Therequest may include the Lead Trader portfolio share identifications. TheDashboard Generation System may receive the request including the LeadTrader portfolio share identifications. The Dashboard Generation Systemmay then retrieve the portfolio share price for each Lead Traderportfolio share identification from the Stock Quote System using theLead Trader portfolio share identifications. The Dashboard GenerationSystem may then transmit the Lead Trader portfolio share identificationsand portfolio share prices to the Trade Determination System.

At 818, for each Lead Trader portfolio share identification, the TradeDetermination System multiplies the Lead Trader portfolio share numberby the portfolio share price to determine the portfolio share cost.

At 820, the Trade Determination System sums the portfolio share cost ofeach Lead Trader portfolio share identification to determine the LeadTrader portfolio value.

At 822, the Trade Determination System retrieves the available Followeraccount balance. The Trade Determination System may retrieve theavailable Follower account balance from the Follower Account Databaseusing the Follower identification.

At 824, the Trade Determination System compares the available Followeraccount balance to Lead Trader portfolio value.

If the available Follower account balance is less than the Lead Traderportfolio value, then the available Follower account balance is notsufficient for this trade, and at 826 the Trade Determination Systemgenerates an electronic message for the Follower. The electronic messagemay be sent to the Follower Computer.

If the available Follower account balance is greater than or equal tothe Lead Trader portfolio value, then the available Follower accountbalance is sufficient for this trade, and at 828, the TradeDetermination System may create a list of Follower portfolio shareidentifications including the Lead Trader portfolio shareidentifications. The list may further include a Follower portfolio sharenumber for each Follower portfolio share identification equal to theLead Trader portfolio share number for the corresponding Lead Traderportfolio share identification.

At 830, the Trade Determination System may then transmit each Followerportfolio share identification and Follower portfolio share number tothe Exchange for trade execution. After the trade has been executed onthe Exchange, the Exchange may transmit an electronic message to theTrade Determination System including each Follower portfolio shareidentification traded, the Follower portfolio share number for eachFollower portfolio share identification, and traded Follower portfolioshare price for each Follower portfolio share identification.

Then at 832, the Trade Determination System receives the electronicmessage from the Exchange including each Follower portfolio shareidentification traded, the Follower portfolio share number for eachFollower portfolio share identification, and traded Follower portfolioshare price for each Follower portfolio share identification.

At 834, after the Trade Determination System has received the electronicmessage from the Exchange, the Trade Determination System may access theFollower account in the Follower Account Database using the Followeridentification and may store each Follower portfolio shareidentification, the Follower portfolio share number for each Followerportfolio share identification, and traded Follower portfolio shareprice for each Follower portfolio share identification.

FIG. 9 is a flowchart of an Advisory Trading Process.

At 902, the Follower enters an advisory trading indicator into theFollower Computer.

At 904, the Follower Computer transmits the advisory trading indicatorand Follower identification to the Dashboard Generation System. TheDashboard Generation System may receive the advisory trading indicatorand Follower identification from the Follower Computer.

At 906, the Dashboard Generation System accesses the Follower account inthe Follower Account Database using the Follower identification andstores the advisory trading indicator.

Then, at 908, the Trade Determination System generates advisory tradinginformation including advisory trading share identification, advisorytrading share number, and advisory trading share price.

At 910, the Trade Determination System accesses the Follower AccountDatabase and retrieves Follower identifications with an advisory tradingindicator.

Then at 912, the Trade Determination System generates a list of advisorytrading Follower identifications from Follower identifications retrievedat 910.

At 914, for each advisory trading Follower identification, the TradeDetermination System proceeds with the Advisory Trading Security TradingPermissions Determination Process (described below and with reference toFIG. 10).

At 916, the Trade Determination System sums the approved advisorytrading Follower share number for each advisory trading Followeridentification to determine the total advisory trading Follower sharenumber.

At 918, the Trade Determination System transmits the advisory tradingshare identification and total advisory trading Follower share number tothe Exchange for execution.

At 920, the Trade Determination System generates an electronic advisorytrading message for each advisory trading Follower identificationincluding the advisory trading share identification and the approvedadvisory trading Follower share number sent to the Exchange. After thetrade is executed on the Exchange, the Exchange transmits an electronicmessage to the Trade Determination System including the total number ofadvisory trading shares traded and the traded advisory trading shareprice for each share traded.

After the trade has been executed at the Exchange, at 922, the TradeDetermination System receives the electronic message from the Exchangeincluding the total advisory trading Follower share number and thetraded advisory trading share price for each share traded. In analternative embodiment, the Trade Determination System may compare thetotal number of advisory trading shares traded to the total advisorytrading Follower share number to determine if they match.

Then at 924, the Trade Determination System determines the averageadvisory trading share price by summing each traded advisory tradingshare price and then dividing by the total advisory trading Followershare number.

At 926, for each advisory trading Follower identification, the TradeDetermination System stores the approved advisory trading Follower sharenumber and average advisory trading share price in the Follower AccountDatabase.

FIG. 10 is a flowchart of an Advisory Trading Security TradingPermissions Determination Process.

At 1002, for a first advisory trading Follower identification, the TradeDetermination System accesses advisory trading Follower account in theFollower Account Database using the advisory trading Followeridentification.

At 1004, the Trade Determination System retrieves a full advisorytrading follow indicator from the Follower Account Database.

If the full advisory trading follow indicator indicates that theadvisory trading Follower is not fully following advisory trading, thenat 1006 the Trade Determination System generates an electronic messagefor the advisory trading Follower.

Then at 1008, the Trade Determination System transmits the electronicmessage to the advisory trading Follower. In an alternative embodimentthe electronic message may be transmitted to the advisory tradingFollower Computer.

If the full advisory trading follow indicator indicates that theadvisory trading Follower is fully following advisory trading, then at1010 the Trade Determination System retrieves the authorized securitytype indicator from the Follower Account Database associated with theFollower account.

If the authorized security type indicator indicates that the Follower isnot authorized to participate in a trade involving the security typeassociated with the share identification, then at 1006 the TradeDetermination System generates an electronic message for the advisorytrading Follower.

Then at 1008, the Trade Determination System transmits the electronicmessage to the advisory trading Follower. In an alternative embodimentthe electronic message may be transmitted to the advisory tradingFollower Computer.

If the authorized security type indicator that the Follower isauthorized to participate in a trade involving the security typeassociated with the share identification, then at 1012 the TradeDetermination System retrieves a list of deselected individual shareidentifications associated with the Follower account from the FollowerAccount Database.

If the share identification matches any of the share identificationsincluded in the list of deselected individual share identifications,then at 1006, the Trade Determination System generates an electronicmessage notifying the Follower that the Lead Trader is making a tradeand that the Follower is not following that trade.

At 1008, the Trade Determination System transmits the electronic messagegenerated at 1006 to the Follower. In one or more embodiments, theelectronic message may be transmitted to the Follower Computer.

If the share identification does not match any of the shareidentifications included in the list of deselected individual shareidentification, then at 1014, the Trade Determination System proceeds tothe Approved Follower Share Number Determination Process.

FIG. 11 is a flowchart of an Approved Advisory Trading Follower ShareNumber Determination Process

At 1102, the Trade Determination System retrieves the available advisorytrading Follower account balance from the Follower Account Database.

At 1104, the Trade Determination System retrieves the advisory tradingshare calculation method from the Follower Account Database.

If the advisory trading share calculation method is share based, then at1106 the Trade Determination System retrieves the initial advisorytrading Follower share number from the Follower Account Database.

At 1108, the Trade Determination System multiplies the initial advisorytrading Follower share number by the advisory trading share price todetermine the advisory trading Follower trade total price.

At 1110, the Trade Determination System compares the available advisorytrading Follower account balance to the advisory trading Follower tradetotal price.

If the available advisory trading Follower account balance is less thanthe advisory trading Follower trade total price, then the availableadvisory trading Follower account balance is insufficient for thistrade, and at 1112, the Trade Determination System divides the availableadvisory trading Follower account balance by the advisory trading shareprice to determine the reduced advisory trading Follower share number.

At 1114, the Trade Determination System sets the approved advisorytrading Follower share number equal to the reduced advisory tradingFollower share number.

Then, at 1134, the approved advisory trading Follower share number ispassed to the Advisory Trading Method.

If the advisory trading share calculation method is percent based, thenat 1118, the Trade Determination System retrieves the advisory tradingshare percentage from the Follower Account Database.

At 1120, the Trade Determination System multiplies the availableadvisory trading Follower account balance by the advisory trading sharepercentage to determine the advisory trading Follower account tradevalue.

At 1122, the Trade Determination System divides the advisory tradingFollower account trade value by the advisory trading share price todetermine the approved advisory trading Follower share number.

Then, at 1134, the approved advisory trading Follower share number ispassed to the Advisory Trading Method.

If the share calculation method is dollar based, then at 1124 TradeDetermination System retrieves the initial advisory trading trade amountfrom the Follower Account Database.

At 1126, the Trade Determination System compares the available advisorytrading Follower account balance to the initial advisory trading tradeamount.

If the available advisory trading Follower account balance is less thanthe initial advisory trading trade amount, then at 1128, then theavailable advisory trading Follower account balance is not sufficientfor this trade, and the Trade Determination System sets the approvedadvisory trading trade amount equal to the available advisory tradingFollower account balance.

If the available advisory trading Follower account balance is greaterthan or equal to the initial advisory trading share amount, then theavailable advisory trading Follower account balance is sufficient forthis trade, and at 1130, the Trade Determination System sets theapproved advisory trading trade amount equal to the initial advisorytrading trade amount.

At 1132, the Trade Determination System divides the approved advisorytrading trade amount by the advisory trading share price to determinethe approved advisory trading Follower share number.

Then at 1134 the approved advisory trading Follower share number ispassed to the Advisory Trading Method.

FIG. 12 is an embodiment of a Lead Trader Dashboard 1200. The LeadTrader Dashboard 1200 may include a Buying Power section 1202, a TradeEntry section 1204, an Open Orders section 1206, a Current Positionssection 1208, a Daily Gain/Loss section 1210, a Markets section 1212,and a Daily Transactions section 1214.

Buying Power section 1202 includes Cash, Margin, Day Trading, CurrentAccount Value, and Start of Day Account Value information.

Trade Entry Section 1204 includes Share Symbol, Last Price, PriceChange, Bid, Ask, Share Number, Order, Price Type, Entry, Stop, Target,Submit and Cancel information. The Trade Entry Section 1204 may be used,for example, by a Lead Trader to enter a trade that may then be passedto the Dashboard Generation System 108 and trade determination system110 as described above.

Open Orders section 1206 includes Share Symbol, Share Quantity, LastPrice, Price Change, Bid, Ask, Entry, Stop, Stop Limit, Target, Update,Loss/Gain, and Close Market information.

Current Positions section 1208 includes Tim, Share Symbol, ShareQuantity, Share Quantity Filled, Type, Price, Average Price, Amount,Status, and TIF information.

Daily Gain/Loss section 1210 includes Unrealized Gain/Loss, RealizedGain/Loss, and Total Gain/Loss information.

Markets section 1212 includes market information such as the Dow Jones,S&P 500, and NASDAQ market information.

FIG. 13 is an embodiment of a Follower Dashboard 1300. The FollowerDashboard 1300 includes a Lead Trader section 1302, a My Portfoliosection 1304, a Ditto All button 1308, a Watch List button 1310, aTwitter button 1312, a Message section 1314, a Settings section 1316,and a Current Daily Gain/Loss section 1318.

The Lead Trader section 1302 includes Trade Style, Share Symbol, ShareQuantity, Last Price, Price Change, Entry, Stop, and Target information,as well as a Detach button 1306 and a Close Market button 1320 for eachsecurity listed in the Lead Trader section 1302.

When the Detach button 1306 is pressed, the position is detached fromautomatic trading/full following. For example, although a certainposition may have been opened (such as when shares are purchased), thefollower may no longer want the position to be exposed to automatictrading. For example, although 500 shares of WYNN may have beenpurchased due to the follower following a certain Lead Trader, if the500 shares of WYNN are detached, the 500 shares of WYNN will not be soldeven if the lead trader sells the shares.

When the Close Market button 1320 is pressed, the associated position issold.

The My Portfolio section 1304 includes Share Symbol, Share Quantity,Entry, Last Price, Price Change, Bid, Ask, and Gain/Loss information aswell as a Trade button. When the Trade button is pressed, a trade windowappears to allow the follower to initiate a trade as shown below.

The Ditto All button 1308 may allow the Follower to select fullfollowing for a selected Lead Trader.

The Watch List button 1312 may bring up a listing of all availablesecurities to allow a Follower to select certain shares to be allowed ornot allowed to be traded as part of an automatic trade initiated by aLead Trader. The individual securities may be selected by clicking onthe box to the right of the individual security.

Alternatively, the Watch List button 1310 may allow the Follower to viewWatch List Messages in the Message section 1314. The Twitter Button 1312may allow the Follower to view a Twitter feed in the Message section1314.

The Settings section 1316 includes Portfolio Sizing, Position Limits,and Notifications. Portfolio Sizing includes Set Allocation Baselineinformation and Start of Day Account value information.

Position Limits includes Max Dollar Amount Per Trade for Stocks andOptions. This allows the follower to set the maximum dollar amount foran acceptable automatic trade. Trades at a higher dollar amount may notbe automatically performed.

Notifications includes selection of Email, Mobile, Both, or None.Notifications may be sent to the follower, for example, when a trade isautomatically performed and/or when a trade is not automaticallyperformed.

FIG. 14 is an embodiment of a Detachment Pop-Up Window 1400. TheDetachment Pop-Up Window includes a Share Symbol section 1402 and aShare Number section 1404. The Detachment Pop-Up Window 1400 may displayon the Follower Dashboard after a Follower clicks the Detach button.

FIG. 15 is an alternative embodiment of a Follower Dashboard 1500.Follower Dashboard 1500 includes a Lead Trader section 1502, a MyPortfolio section 1504, a Ditto All button 1506, a Watch List button1508, a Twitter button 1510, and a Message Section 1512. The FollowerDashboard 1500 is generally similar to the Follower Dashboard 1300 ofFIG. 13, but does not show the settings.

The Lead Trader section 1502 includes a Share Symbol, Share Quantity,Last Price, Price Change, Entry, Stop, Target, and Gain/Loss informationas well as a Detach button and a Close Market button.

The My Portfolio section 1504 includes a Share Symbol, Share Quantity,Entry, Last Price, Price Change, Bid, Ask, and Gain/Loss information aswell as a Trade button.

The Watch List button 1508 allows the Follower to view watch listinformation in the Message section 1512. The Twitter button 1510 allowsthe Follower to view a Twitter feed in the Message section 1512.

FIG. 16 is a flow diagram for a method for automated trade bundling1600.

At 1602, a Lead Trader enters a share identification and a Lead Tradershare number.

At 1604, the System first checks who is following the Lead Trader and ison full throttle to participate in the trade, then calculates the numberof shares for each Follower, then determines the buying power for eachFollower, and then adds the Follower's shares to the Lead Trader sharenumber.

At 1606, the System then determines the total number of shares in theblock trade by adding Lead Trader share number to the number of sharesfor each follower.

At 1608, the System then submits the block trade to an Exchange forexecution.

At 1610, the System receives a message from the Exchange including thetotal number of shares in the block trade and the share identificationand the trade price for each share or each block of shares.

At 1612, the System then allocates to the Lead Trader and to eachFollower the number of shares from the total number of in the blocktrade and the average share price for the block trade.

FIG. 17 is a system diagram of an embodiment of a System for AutomatedTrade Bundling and Detachment 1700. The System for Automated TradeBundling and Detachment 1700 may include one or more client computers1702, a quote provider 1704, a connection to an Exchange 1706, aclearing firm 1708, a firewall 1710, and a server cluster 1712.

The client computers 1702 may be in communication with the connection toan Exchange 1706. The clearing firm 1708 may be in communication withthe connection to an Exchange 1706. The quote provider 1704 may be incommunication with the connection to an Exchange 1706. The Connection toan Exchange 1706 may be in communication with the Firewall 1710. TheFirewall may be in communication with the server cluster 1712.

The client computers 1702 may include any computing device with anetwork communication interface capable of communicating with, forexample, the Connection to an Exchange 1706.

The quote provider 1704 may include any computing device with a networkcommunication interface capable of communicating with, for example, theConnection to an Exchange 1706. In another embodiment, the quoteprovider 1704 may include a server with a network communicationinterface.

The clearing firm 1708 may include any computing device with a networkcommunication interface capable of communicating with, for example, theConnection to an Exchange 1706. In another embodiment, the clearing firm1708 may include a server with a network communication interface.

The server cluster 1712 may include one or more servers. In anembodiment where the server cluster 1712 includes more than one server,each server may include a network communication interface to allow theservers to be networked. In one or more embodiments, each server may bea web server, load balancer, application server, or database server.Each server may be configured to support Apache, PHP, Joomla, Ajax PushEngine, Apache Tomcat, Ditto Trade server, Ditto Market Data services,Customer Trade platform, Lead Trader platform, Batch Job processing, aquote server, Rabbit MQ, APE Relay, Virtula IP, or MySQL databases. Inone or more embodiments, each server may include a processor, memory,and a network communications interface. The memory may store any of theapplications that are run by the server cluster 1712.

The Connection to an Exchange 1706 may include the internet. In anotherembodiment the Connection to an Exchange 1706 may include local areanetwork, wide area network, or other communications network.

FIG. 18 is an alternative embodiment of a Lead Trader Dashboard 1800.Lead Trader Dashboard 1800 includes a Buying Power section 1802, a TradeEntry section 1804, an Open Orders section 1806, a Current Positionssection 1808, a Daily Transactions section 1810, a Daily Gain/Losssection 1812, and a Markets section 1814.

The Buying Power section 1802 includes Cash, Margin, Day Trading,Current Account Value, and Start of Day Account Value information.

The Trade Entry section 1804 includes Share Symbol, Last Price, PriceChange, Bid, Ask, Share Number, Order, Price Type, Entry, Stop, andTarget information as well as a Submit button and a Cancel button foreach entry.

Open Orders section 1806 includes Share Symbol, Share Quantity, FilledQuantity, Last Price, Price Change, Order Type, Price Type, Price, StopLimit, Tim Force, and Status information as well as an Update button anda Cancel button for each entry.

Current Positions section 1808 includes Share Symbol, Share Quantity,Last Price, Price Change, Bid, Ask, Entry, Stop, Stop Limit, Target, andLoss/Gain information as well as an Update button and Close Marketbutton for each entry.

Daily Transactions section 1810 includes Tim, Share Symbol, ShareQuantity, Type, Price, Average Price, Amount, Status, and TIFinformation for each entry.

Daily Gain/Loss section 1812 includes Unrealized Gain/Loss, RealizedGain/Loss, and Total Gain/Los s information.

Markets section 1814 includes Dow Jones, S&P 500, and NASDAQinformation.

FIG. 19 is an alternative embodiment of a Follower Dashboard 1900.

Follower Dashboard 1900 includes a Lead Trader section 1902, a MyPortfolio section 1904, a Settings section 1906, a Detach button 1908, aSet Full Throttle button 1910, a Watch List button 1912, a Twitterbutton 1914, a Message section 1916, and a Currently Daily Gain/Losssection 1918.

Lead Trader section 1902 includes Share Symbol, Share Number, LastPrice, Price Change, Entry, Target, Stop/Loss, and Loss/Gain informationas well as a Detach button 1908 and close market button for each entry.

My Portfolio section 1904 includes Share Symbol, Share Number, CostBasis, Last, Bid, Ask, Change, and Loss/Gain information as well as aTrade button for each entry.

Settings section 1906 includes Trading Style, which may be share forshare, percent for percent, standardized share for share, and max loss,Set Max Loss Per Trade, and Trade Options for Lead Trader which mayinclude an Accept Lead Trader Orders with No Stop Loss button.

Set Full Throttle button 1910 allows the Follower to fully follow theLead Trader.

The Watch List button 1912 allows the Follower to view Watch Listinformation in the Message section 1916. The Twitter button 1914 allowsthe Follower to view a Twitter feed in the Message section 1916.

FIG. 21 illustrates a system for automated trading with a mobile tradingplatform 2100. The system for automated trading with mobile tradingplatform 2100 may include a Lead Trader Computer 2102, a FollowerComputer 2104, a Stock Quote System 2106, a Dashboard Generation System2108, a Trade Determination System 2110, an Exchange 2112, a Lead TraderAccount Database 2114, a Follower Account Database 2116, a MobileFollower Device 2118, a Mobile Trade Determination System 2120, a MobileFollower Contact Database 2122, and a Mobile Follower Account Database2124.

The Lead Trader Computer 2102 may be in communication with the DashboardGeneration System 2108. The Follower Computer 2104 may be incommunication with the Dashboard Generation System 2108. The Stock QuoteSystem 2106 may be in communication with the Dashboard Generation System2108. The Trade Determination System 2110 may be in communication withthe Dashboard Generation System 2108. The Exchange 2112 may be incommunication with the Trade Determination System 2110. The Lead TraderAccount Database 2114 may be in communication with the DashboardGeneration System 2108. The Follower Account Database 2116 may be incommunication with the Dashboard Generation System 2108. The Lead TraderAccount Database 2114 may be in communication with the TradeDetermination System 2110. The Follower Account Database 2116 may be incommunication with the Trade Determination System 2110. The FollowerMobile Device 2118 may be in communication with the Mobile TradeDetermination System 2120. The Mobile Trade Determination System 2120may be in communication with the Trade Determination System 2110. TheMobile Trade Determination System 2120 may be in communication with theMobile Follower Contact Database 2122. The Mobile Trade DeterminationSystem 2120 may be in communication with the Mobile Follower AccountDatabase 2124.

In operation, after the Trade Determination System 2110 has received themessage from an Exchange 2112 that a trade has been fulfilled, the TradeDetermination System 2110 may retrieve the Non-Following Followeridentification list that was previously generated (described above andwith reference to FIG. 6).

For a first Non-Following Follower identification on the Non-FollowingFollower identification list, the Trade Determination System 2110 mayretrieve a Mobile Following indicator from the Follower Account Databaseassociated with the Non-Following Follower identification to determineif the Non-Following Follower is a Mobile Follower.

If the Mobile Following indicator indicates that the Non-FollowingFollower is not a Mobile Follower, the Trade Determination System 2110may send a message to the Dashboard Generation System 2108 to displayfor the Non-Following Follower.

If the Mobile Following indicator indicates that the Non-FollowingFollower is a Mobile Follower, then the Trade Determination System 2110may add the Non-Following Follower identification to a Mobile Followerlist.

For each Mobile Follower identification on the Mobile Follower list, theTrade Determination System 2110 may retrieve the available MobileFollower account balance for the Mobile Follower associated with theMobile Follower identification in the Follower

Account Database 2116.

The Trade Determination System 2110 may also retrieve the sharecalculation method associated with the Mobile Follower identification inthe Follower Account Database 2116. The Trade Determination System 2110may then determine if the share calculation method for each MobileFollower is share-for-share or percent-for-percent.

If the share calculation method is share-for-share, the TradeDetermination System 2110 may set an initial Mobile Follower sharenumber equal to the Lead Trader share number.

The Trade Determination System 2110 may then multiply the initial MobileFollower share number by the Lead Trader share price to determine theMobile Follower trade total price.

The Trade Determination System 2110 may then compare the availableMobile Follower account balance to the Mobile Follower trade total priceto determine if the Mobile Follower has a sufficient account balance toparticipate in this trade.

If the available Mobile Follower account balance is greater than orequal to the Mobile Follower trade total price, then the TradeDetermination System 2110 sets the approved Mobile Follower share numberequal to the initial Mobile Follower share number.

If the available Mobile Follower account balance is less than the MobileFollower trade total price, then the Trade Determination System 2110 maydivide the available Mobile Follower account balance by the share priceto determine the reduced Mobile Follower share number. The TradeDetermination System 2110 may then set the approved Mobile Followershare number equal to the reduced Mobile Follower share number.

If the share calculation method is percent-for-percent, the TradeDetermination System 2110 may retrieve the available Lead Trader accountbalance from the Lead Trader Account Database 2114.

The Trade Determination System 2110 may then multiply the Lead Tradershare number by the Lead Trader share price to determine the Lead Tradertrade value. The Trade Determination System 2110 may then the LeadTrader trade value by the available Lead Trader account balance todetermine the Lead Trader trade percentage.

The Trade Determination System 2110 may then multiply the availableMobile Follower account balance by the Lead Trader trade percentage todetermine the Mobile Follower account trade value. The TradeDetermination System 2110 may then divide the Mobile Follower accounttrade value by the Lead Trader share price to determine the approvedMobile Follower share number.

The Trade Determination System 2110 may then transmit the approvedMobile Follower share number, Mobile Follower identification, shareidentification, and Lead Trader share price to the Mobile TradeDetermination System 2120. The Mobile Trade Determination System 2120may receive the message from the Trade Determination System 2110including the approved Mobile Follower share number, the Mobile Followeridentification, share identification, and Lead Trader share price.

The Mobile Trade Determination System 2120 may then access the MobileFollower account in the Mobile Follower Contact Database 2122 using theMobile Follower identification. The Mobile Trade Determination System2120 may then retrieve the Mobile Follower contact informationassociated with the Mobile Follower identification from the MobileFollower Contact Database 2122.

The Mobile Trade Determination System 2120 may generate a mobile messagefor the Mobile Follower including the share identification, Lead Tradershare price, and approved Mobile Follower share number and may transmitthe mobile message to the Mobile Follower Device 2118.

In another embodiment, the Mobile Trade Determination System 2120 maygenerate a Mobile Trade Interface that may be transmitted to the MobileFollower Device 2118 that may include the mobile message.

The Mobile Follower Device 2118 may receive mobile message or MobileTrade Interface with mobile message from the Mobile Trade DeterminationSystem 2120 and may display the Mobile Trade Interface or mobile messageon the Mobile Follower Device 2118.

The Mobile Follower may review the message and may select a tradingaction on the Mobile Follower Device 2118. In one or more embodiments,the Mobile Follower may choose to ignore the trade, participate in thetrade, or modify the trade.

If the Mobile Follower chooses to ignore the trade, the Mobile Followerenters a mobile trade action indicator indicating to ignore the tradeinto the Mobile Follower Device 2118. The Mobile Follower Device 2118may then transmit the mobile trade action indicator to the Mobile TradeDetermination System 2120. At that point, the Follower will notparticipate in the trade.

If the Mobile Follower chooses to modify the trade, the Mobile Followermay enter a mobile trade action indicator indicating to modify the tradeinto the Mobile Follower Device 2118. The Mobile Follower Device 2118may then display a new interface to allow the Mobile Follower to inputmodified trade parameters. In one or more embodiments, the MobileFollower may update the share identification, approved Mobile Followershare number, and/or Mobile trade settings in the Mobile FollowerDevice. In an embodiment, the Mobile Follower may update Mobile tradesettings including buy type, price type, timing, or the Mobile Followermay set a trade limit.

After the Mobile Follower has finished modifying the trade parameters,the Mobile Follower Device 2118 may set the updated share identificationequal to the Mobile share identification and may set the updatedapproved Mobile Follower share number equal to the Mobile Follower sharenumber.

If the Mobile Follower chooses to accept the trade, the Mobile Followermay enter a mobile trade action indicator indicating to accept the tradeinto the Mobile Follower Device 2118. The Mobile Follower Device 2118may set the share identification equal to the Mobile shareidentification and may set the approved Mobile Follower share numberequal to the Mobile Follower share number.

The Mobile Follower Device 2118 may then transmit the Mobile shareidentification, Mobile Follower share number, and/or updated Mobiletrade settings to the Mobile Trade Determination System 2120. The MobileTrade Determination System 2120 may receive the Mobile shareidentification, Mobile Follower share number, and/or Mobile tradesettings from the Mobile Follower Device 2118.

In one or more embodiments, the Mobile Trade Determination System 2120may retrieve mobile trade settings associated with the Mobile Followeridentification from the Mobile Follower Account Database 2124. TheMobile Trade Determination System 2120 may access the Mobile Followeraccount in the Mobile Follower Account Database 2124 using the MobileFollower identification.

The Mobile Trade Determination System 2120 may then transmit the Mobileshare identification and Mobile Follower share number to the TradeDetermination System 2110. In one or more embodiments, the Mobile TradeDetermination System 2120 may also transmit the mobile trade settingsfor the Mobile Follower. The Trade Determination System 2110 may receivethe Mobile share identification and Mobile Follower share number fromthe Mobile Trade Determination System 2120. In one or more embodiments,the Trade Determination System 2110 may receive the mobile tradesettings for the Mobile Follower from the Mobile Trade DeterminationSystem 2120.

The Trade Determination System 2110 may then transmit the Mobile shareidentification and Mobile Follower share number to the Exchange 2112 forexecution. After the trade is executed on the Exchange 2112, theExchange 2112 may generate a message for the Trade Determination System2110 including the Mobile share identification, Mobile Follower totalshares traded, and Mobile Follower traded share price.

The Trade Determination System 2110 may receive the message from theExchange 2112 including the Mobile share identification, Mobile Followertotal shares traded, and Mobile Follower traded share price.

The Trade Determination System 2110 may then access the Mobile Followeraccount in the Follower Account Database 2116 using the Mobile Followeridentification. The Trade Determination System 2110 may then store theMobile share identification, Mobile Follower total shares traded, andMobile Follower traded share price in the Follower Account Database2116.

In one or more embodiments, a Mobile Follower may set mobile accountsettings using a Mobile Follower Device 2118. In an embodiment, a MobileFollower may enter mobile account settings including a market order,limit, limit plus, or limit fill or kill into the Mobile Follower Device2118. The Mobile Follower Device 2118 may receive the mobile accountsettings entered by the Mobile Follower.

After the Mobile Follower Device 2118 has received the mobile accountsettings, the Mobile Follower Device may transmit the mobile accountsettings along with the Mobile Follower identification to the MobileTrade Determination System 2120. The Mobile Trade Determination System2120 may receive the mobile account settings and Mobile Followeridentification from the Mobile Follower Device 2118.

The Mobile Trade Determination System 2120 may then access the MobileFollower account in the Mobile Follower Account Database 2124 using theMobile Follower identification. The Mobile Trade Determination System2120 may then transmit the mobile account settings to the MobileFollower Account Database 2124 and associate them with the MobileFollower identification in the Mobile Follower Account Database 2124.

In another embodiment, after a trade has been executed for a LeadTrader, the Lead Trader identification and trade information may bepassed to the Mobile Follower Account Database 2124. A the MobileFollower Account Database 2124, one or more stored mobile followerindicators may be associated with the Lead Trader identification. TheMobile Follower Account Database 2124 may retrieve the associated mobilefollower indicators and proceed with offering them opportunity topurchase securities as outlined above.

FIG. 22 is a flowchart of a Mobile Follower Identification Process.

At 2202, after the Trade Determination System receives a message from anExchange that a trade has been fulfilled, the Trade Determination Systemretrieves the Non-Following Follower identification list.

Then at 2204, for a first Non-Following Follower identification, theTrade Determination System retrieves a Mobile Following indicator fromthe Follower Account Database using the Non-Following Followeridentification to determine if the Non-Following Follower is a MobileFollower.

If the Mobile Following indicator indicates that the Non-FollowingFollower is not a Mobile Follower, then at 2206, the Trade DeterminationSystem may send a message for the Non-Following Follower to theDashboard Generation System for display.

If the Mobile Following indicator indicates that the Non-FollowingFollower is a Mobile Follower, then at 2208 the Trade DeterminationSystem adds the Non-Following Follower identification to a MobileFollower list.

At 2212, the Trade Determination System proceeds to the Automated MobileTrading Process.

FIG. 23 is a flowchart of an Automated Mobile Trading Process.

At 2302, for each Mobile Follower identification, the TradeDetermination System proceeds with the Mobile Follower ShareDetermination Process.

At 2304, the Trade Determination System transmits the approved MobileFollower share number, Mobile Follower identification, shareidentification, and share price to the Mobile Trade DeterminationSystem.

At 2306, the Mobile Trade Determination System locates the MobileFollower account in the Mobile Follower Contact Database using theMobile Follower identification.

At 2308, the Mobile Trade Determination System retrieves the MobileFollower contact information from the Mobile Follower Contact Database.

Then at 2310, the Mobile Trade Determination System generates a mobilemessage for the Mobile Follower including the share identification,share price, and approved Mobile Follower share number.

At 2312, the Mobile Trade Determination System proceeds with the MobileFollower Input Process.

At 2314, the Mobile Trade Determination System receives the mobile shareidentification, approved Mobile Follower share number, and/or mobiletrade settings. In one or more embodiments, the Mobile TradeDetermination System may retrieve mobile account settings from theMobile Follower Account Database.

At 2316, the Mobile Trade Determination System transmits the mobileshare identification, approved Mobile Follower share number, and mobiletrade settings to the Trade Determination System. In one or moreembodiments, the Mobile Trade Determination System may also transmitmobile account settings for the Mobile Follower.

At 2318, the Trade Determination System transmits the mobile shareidentification and approved Mobile Follower share number to the Exchangefor execution. After the trade is executed on the Exchange, the Exchangegenerates a message for the Trade Determination System including themobile share identification, Mobile Follower total shares traded, andMobile Follower traded share price.

At 2320, the Trade Determination System receives the message from theExchange including the mobile share identification, Mobile Followertotal shares traded, and Mobile Follower traded share price.

At 2322, for each Mobile Follower, the Trade Determination System storesthe mobile share identification, approved Mobile Follower share number,and Mobile Follower traded share price in the Follower Account Database.

FIG. 24 is a flowchart of a Mobile Share Determination Process.

At 2402, the Trade Determination System retrieves the available MobileFollower account balance for the Mobile Follower from the FollowerAccount Database.

At 2404, the Trade Determination System retrieves the share calculationmethod from the Follower Account Database.

If the share calculation method is share-for-share, then at 2406 theTrade Determination System sets the initial Mobile Follower share numberequal to the Lead Trader share number.

At 2408, the Trade Determination System multiplies the initial MobileFollower share number by the share price to determine the MobileFollower trade total price.

At 2410, the Trade Determination System compares the available MobileFollower account balance to the Mobile Follower trade total price.

If the available Mobile Follower account balance is greater than orequal to the Mobile Follower trade total price, then the Mobile Followerhas sufficient account balance to participate in this trade, and at 2412the Trade Determination System sets the approved Mobile Follower sharenumber equal to the initial Mobile Follower share number.

Then at 2428, the approved Mobile Follower share number is passed to theAutomated Mobile Trading Process.

If the available Mobile Follower account balance is less than the MobileFollower trade total price, then the Mobile Follower has insufficientaccount balance to participate in this trade, and at 2414, the TradeDetermination System divides the available Mobile Follower accountbalance by the share price to determine the reduced Mobile Followershare number.

At 2416, the Trade Determination System then sets the approved MobileFollower share number equal to the reduced Mobile Follower share number.

Then at 2428, the approved Mobile Follower share number is passed to theAutomated Mobile Trading Process.

If the share calculation method is percent-for-percent, the TradeDetermination System retrieves the available Lead Trader account balancefrom the Lead Trader Account Database.

Then at 2420, the Trade Determination System multiplies the Lead Tradershare number by the share price to determine the Lead Trader tradevalue.

At 2422, the Trade Determination System then divides the Lead Tradertrade value by the available Lead Trader account balance to determinethe Lead Trader trade percentage.

At 2424, the Trade Determination System multiplies the available MobileFollower account balance by the Lead Trader trade percentage todetermine the Mobile Follower account trade value.

At 2426, the Trade Determination System divides the Mobile Followeraccount trade value by the share price to determine the approved MobileFollower share number.

Then at 2428, the approve Mobile Follower share number is passed to theAutomated Mobile Trading Process.

FIG. 25 is a flowchart of a Mobile Follower Input Process.

At 2502, the Mobile Trade Determination System generates a Mobile TradeInterface and sends it to the Mobile Follower Device.

At 2504, the Mobile Follower Device displays the Mobile Trade Interface.

At 2506, the Mobile Follower selects a trading action on the MobileFollower Device. The Mobile Follower enters a mobile trade actionindicator into the Mobile Follower Device indicating to ignore, modify,or accept the trade.

If the Mobile Follower elects to ignore the trade, then at 2508, theMobile Follower enters a mobile trade action indicator indicating toignore the trade into the Mobile Follower Device The Mobile FollowerDevice transmits the ignore indicator to the Mobile Trade DeterminationSystem. At that point, the Follower will not participate in the trade.

If the Mobile Follower elects to modify the trade, at 2510 the MobileFollower enters a mobile trading action indicator indicating to modifythe trade into the Mobile Follower Device. The Mobile Follower thenupdates share identification, approved Mobile Follower share number,and/or Mobile trade settings in the Mobile Follower Device. In anembodiment, the Mobile Follower may update trade settings including thebuy type, price type, timing, or the Mobile Follower may set a tradelimit, such as the maximum dollar amount for a trade or the maximumshare number for a trade.

Then at 2512, the Mobile Follower Device sets the updated shareidentification equal to the Mobile share identification and the updatedapproved Mobile Follower share number equal to the Mobile Follower sharenumber.

If the Mobile Follower elects to accept the trade, then at 2516 theMobile Follower enters a mobile trading action indicator to accept thetrade into the Mobile Follower Device. The Mobile Follower Device setsthe share identification equal to the Mobile share identification andthe approved Mobile Follower share number equal to the Mobile Followershare number.

Then at 2514, the Mobile Follower Device transmits the Mobile shareidentification, the Mobile Follower share number, mobile accountsettings, and/or the mobile trade settings to the Mobile TradeDetermination System.

FIG. 26 is an embodiment of a Mobile Watch List Dashboard 2600. TheMobile Watch List Dashboard 2600 may include a Mobile Share Informationsection 2602, and a Mobile Market Information section 2604.

Mobile Share Information section 2602 may include Share Symbol, LastPrice, Price Change, Bid, Ask, and Volume information as well as a Tradebutton 2606 for each security entry displayed. In an embodiment, aMobile Follower may tap the Trade button 2602 for any security theMobile Follower wants to trade and the system proceeds to trade thesecurity.

FIG. 27 is an embodiment of a Mobile Order Status Dashboard 2700. MobileOrder Status Dashboard 2700 may include an Order Status Informationsection 2702. Order Status Information Section 2702 may include OrderStatus, Share Symbol, Trade Type, Quantity, Price, Time force, and Dateand Time information as well as a Cancel button 2704 for each securityentry displayed. In an embodiment, a Mobile Follower may tap the Cancelbutton 2704 to cancel any open trade listed in the Order StatusInformation section 2702.

FIG. 28 is an embodiment of a Mobile Alert History Dashboard 2800.Mobile Alert History Dashboard 2800 may include an Alert History section2702. Alert History section 2702 may display Company, Share Symbol,Order Type, Alert Type, and Date information for each entry in the AlertHistory section for the Mobile Follower. For example, each time a tradealert is sent to the mobile follower, a record of the trade alert may belater viewable in the alert history.

FIG. 29 is an alternative embodiment of an Automated Mobile TradingProcess.

At 2902, a Lead Trader makes a trade.

At 2904, a Mobile Alert is generated for the Mobile Follower and sent tothe Mobile Follower Device in response to the Lead Trader's trade. TheMobile Alert may include Mobile Share Number, Current Price, TargetPrice, Stop Price, Last Price, Last trade price, Bid, Ask, and Volumeinformation as well as Ignore, Modify, and Trade buttons.

As described above, if the Mobile Follower presses the Ignore button,the trade is not made and an indication of the selection of Ignore issent to the Mobile Trade Determination system.

As further described above, if the Mobile Follower presses the Tradebutton, an indication of the selection of Trade is sent to the MobileTrade Determination System and then to the Trade Determination Systemfor execution.

As also further described above, if the Mobile Follower pressed theModify button, the Mobile Follower is then presented with the ModifyInterface 2908. The Modify Interface 2908 is initially populated withthe current trade symbol, quantity, and limit and also shows the lasttrade price, bid price, ask price, and volume. Additionally, the ModifyInterface 2908 includes drop down menus allowing the user to select anorder type of buy or sell, a price type of market, limit, stop, orstop-limit, and a timing of day, fill-or-kill, and good til canceled.The Mobile Follower may then modify the trade using and of the drop downmenus and other aspects of the Modify Interface. Once the MobileFollower has completed their modifications, the modified trade is sentto the Mobile Trade Determination System and then to the TradeDetermination System for execution.

Additionally, the Mobile Follower may adjust their trade preferencesettings using the Trade Preference Setting Interface 2906. The TradePreference Setting Interface 2906 allows the Mobile Follower to adjustthe default that is applied to the standard trade that is performed whenthe Trade button is pressed. The Trade Preference Setting Interface 2906allows the Mobile Follower to select from Market Order, Limit Order,Limit Plus, and Limit Fill or Kill. The Trade Preference SettingInterface 2906 also includes a scrollable sub-interface allowing theMobil Follower to set the dollar amount for the limit-type orders.

In one or more embodiments, a Mobile Follower Device may be a cellularphone, smart phone, tablet computer, or other mobile computing deviceconfigured to send and receive data over a cellular or mobilecommunication network.

In one or more embodiments described above, the communication between aMobile Follower Device and a Mobile Trade Determination System may bethrough a network connection, Ethernet connection, internet connection,file transfer protocol connection, RF connection, infrared connection,wireless connection, mobile or cellular communication networkconnection, or other electronic connection.

In one or more embodiments described above, the communication between aMobile Trade Determination System and a Mobile Follower Account Databasemay be through a network connection, SQL connection, Ethernetconnection, internet connection, file transfer protocol connection, RFconnection, infrared connection, wireless connection, or otherelectronic connection.

In one or more embodiments described above, the communication between aMobile Trade Determination System and a Mobile Follower Contact Databasemay be through a network connection, SQL connection, Ethernetconnection, internet connection, file transfer protocol connection, RFconnection, infrared connection, wireless connection, or otherelectronic connection.

In one or more embodiments described above, a Lead Trader Computerand/or a Follower Computer each may include a laptop computer, desktopcomputer, workstation, multiprocessor, or other computing deviceincluding at least a monitor, an input device such as a keyboard, atleast one processor, at least one memory, a communications networkinterface for sending and receiving communications from a network, aninput interface for receiving communications from an input device suchas a keyboard or mouse, and an output interface for communications withan output device such as a monitor.

In one or more embodiments described above, a Dashboard GenerationSystem may include a set of instructions stored in a memory incommunication with a processor that, when executed by the processor,instructs the processor to perform the instructions. In one or moreembodiments, a Dashboard Generation System may be stored on a server, aplurality of servers, a mobile server, a desktop computer, aworkstation, a laptop computer, in a cloud computing network, or othersimilar computing device with a communications network interface.

In one or more embodiments described above, a Trade Determination Systemmay include a set of instructions stored in a memory in communicationwith a processor that, when executed by the processor, instructs theprocessor to perform the instructions. In one or more embodiments, aTrade Determination System may be stored on a server, a plurality ofservers, a mobile server, a desktop computer, a workstation, a laptopcomputer, in a cloud computing network, or other similar computingdevice with a communications network interface.

In one or more embodiments described above, an Exchange may include aset of instructions stored in a memory in communication with a processorthat, when executed by the processor, instructs the processor to performthe instructions. In one or more embodiments, an Exchange may be storedon a server, a plurality of servers, a mobile server, a desktopcomputer, a workstation, a laptop computer, in a cloud computingnetwork, or other similar computing device with a communications networkinterface.

In one or more embodiments described above, a Messaging System mayinclude a set of instructions stored in a memory in communication with aprocessor that, when executed by the processor, instructs the processorto perform the instructions. In one or more embodiments, a MessagingSystem may be stored on a server, a plurality of servers, a mobileserver, a desktop computer, a workstation, a laptop computer, in a cloudcomputing network, or other similar computing device with acommunications network interface.

In one or more embodiments described above, a Lead Trader-FollowerManagement System may include a set of instructions stored in a memoryin communication with a processor that, when executed by the processor,instructs the processor to perform the instructions. In one or moreembodiments, a Lead Trader-Follower Management System may be stored on aserver, a plurality of servers, a mobile server, a desktop computer, aworkstation, a laptop computer, in a cloud computing network, or othersimilar computing device with a communications network interface.

In one or more embodiments described above, a Stock Quote System mayinclude a set of instructions stored in a memory in communication with aprocessor that, when executed by the processor, instructs the processorto perform the instructions. In one or more embodiments, a LeadTrader-Follower Management System may be stored on a server, a pluralityof servers, a mobile server, a desktop computer, a workstation, a laptopcomputer, in a cloud computing network, or other similar computingdevice with a communications network interface.

In one or more embodiments described above, a Lead Trader AccountDatabase, Follower Account Database and/or Follower Contact Databaseeach may be an electronic database.

In one or more embodiments described above, the communication between aLead Trader Computer and a Dashboard Generation System may be through anetwork connection, Ethernet connection, internet connection, filetransfer protocol connection, RF connection, infrared connection,wireless connection, or other electronic connection.

In one or more embodiments described above, the communication between aFollower Computer and a Dashboard Generation System may be through anetwork connection, Ethernet connection, internet connection, filetransfer protocol connection, RF connection, infrared connection,wireless connection, or other electronic connection.

In one or more embodiments described above, the communication between aStock Quote System and a Dashboard Generation System may be through anetwork connection, Ethernet connection, internet connection, filetransfer protocol connection, RF connection, infrared connection,wireless connection, or other electronic connection.

In one or more embodiments described above, the communication between aTrade Determination System and a Dashboard Generation System may bethrough a network connection, Ethernet connection, internet connection,file transfer protocol connection, RF connection, infrared connection,wireless connection, or other electronic connection.

In one or more embodiments described above, the communication between aTrade Determination System and an Exchange may be through a networkconnection, Ethernet connection, internet connection, file transferprotocol connection, RF connection, infrared connection, wirelessconnection, or other electronic connection.

In one or more embodiments described above, the communication between aLead Trader Computer and a Lead Trader-Follower Management System may bethrough a network connection, Ethernet connection, internet connection,file transfer protocol connection, RF connection, infrared connection,wireless connection, or other electronic connection.

In one or more embodiments described above, the communication between aFollower Computer and a Lead Trader-Follower Management System may bethrough a network connection, Ethernet connection, internet connection,file transfer protocol connection, RF connection, infrared connection,wireless connection, or other electronic connection.

In one or more embodiments described above, the communication between aLead Trader-Follower Management System and a Dashboard Generation Systemmay be through a network connection, Ethernet connection, internetconnection, file transfer protocol connection, RF connection, infraredconnection, wireless connection, or other electronic connection.

In one or more embodiments described above, the communication between aTrade Determination System and a Messaging System may be through anetwork connection, Ethernet connection, internet connection, filetransfer protocol connection, RF connection, infrared connection,wireless connection, or other electronic connection.

In one or more embodiments described above, the communication between aFollower Computer and a Messaging System may be through a networkconnection, Ethernet connection, internet connection, file transferprotocol connection, RF connection, infrared connection, wirelessconnection, or other electronic connection.

In one or more embodiments described above, the communication between aDashboard Generation System and a Lead Trader Account Database may bethrough a network connection, SQL connection, Ethernet connection,internet connection, file transfer protocol connection, RF connection,infrared connection, wireless connection, or other electronicconnection.

In one or more embodiments described above, the communication between aDashboard Generation System and a Follower Account Database may bethrough a network connection, SQL connection, Ethernet connection,internet connection, file transfer protocol connection, RF connection,infrared connection, wireless connection, or other electronicconnection.

In one or more embodiments described above, the communication between aTrade Determination System and a Lead Trader Account Database may bethrough a network connection, SQL connection, Ethernet connection,internet connection, file transfer protocol connection, RF connection,infrared connection, wireless connection, or other electronicconnection.

In one or more embodiments described above, the communication between aTrade Determination System and a Follower Account Database may bethrough a network connection, SQL connection, Ethernet connection,internet connection, file transfer protocol connection, RF connection,infrared connection, wireless connection, or other electronicconnection.

In one or more embodiments described above, the communication between aMessaging System and a Follower Contact Database may be through anetwork connection, SQL connection, Ethernet connection, internetconnection, file transfer protocol connection, RF connection, infraredconnection, wireless connection, or other electronic connection.

Any references to specific stock, share, or security identifiers in thedrawings or in the specification are not limiting to the stock, share,or security identified. Any security can be traded using the system andmethods described above.

While particular elements, embodiments, and applications of the presentinvention have been shown and described, it is understood that theinvention is not limited to the elements, embodiments, and applicationsdescribed because modifications may be made by those skilled in the art,particularly in light of the teachings of this disclosure. It istherefore contemplated by the appended claims to cover suchmodifications and incorporate those features which come within thespirit and scope of the invention.

What is claimed is:
 1. A system for automated securities trading, saidsystem including: a trade follower contact database including aplurality of data structures each having a lead trader identificationdata electronically associated with data representing a plurality oftrade follower identities; a trade follower account database includingat least one data structure electronically associated with a tradefollower identity and including trade follower account data, tradefollower account setting data, and trade follower electronic contactinformation associated with said trade follower identity; an automatedcomputerized trade determination system, wherein said automatedcomputerized trade determination system receives an electronic tradeinitiation command from a lead trader, said electronic trade initiationcommand including data representing a lead trader desired tradeincluding lead trader identification data, a lead trader shareidentification data, a lead trader share number data, and a share pricedata; wherein, in response to the receipt of said electronic tradeinitiation command, said automated computerized trade determinationsystem automatically uses said lead trader identification data toretrieve from said trade follower contact database said datarepresenting said plurality of electronic trade follower identitiespreviously associated with said lead trader identification data, whereinfor each of said plurality of trade follower identities, saidcomputerized trade determination system retrieves from said tradefollower account database, the trade follower account data, tradefollower account setting data, and trade follower electronic contactinformation associated with said trade follower identity, wherein saidtrade follower account data includes data representing a cash availablefor trading securities available to said trade follower, wherein saidcomputerized trade determination system automatically determines, foreach of said plurality of trade follower identities associated with saidlead trader identification data, a proposed follower trade data, whereinsaid proposed follower trade data is based on said lead trader sharenumber, said share price, said trade follower account data, and saidtrade follower account setting data of said trade follower, wherein eachof said proposed follower trade data includes a trade follower sharenumber and a trade follower stop price determined based on said shareprice and said follower account data of said trade follower, whereinsaid computerized trade determination system, for each of said pluralityof trade follower identities associated with said lead trader,electronically assembles data representing an electronic trade followeruser interface for transmission to a remote trade follower electronicdevice, wherein said user interface includes and displays said proposedfollower trade data, wherein said user interface is transmitted to eachof said plurality of trade follower identities associated with said leadtrader using said trade follower electronic contact informationassociated with said trade follower, wherein said user interfaceincludes an input for electronically initiating said proposed followertrade data and an input for modifying said proposed follower trade data,wherein said computerized trade determination system receives, from aplurality of trade follower user interfaces transmitted to a pluralityof remote trade follower electronic devices, data indicating that saidinput for electronically initiating said proposed follower trade hasbeen activated, and wherein said computerized trade determination systemretrieves said trade follower share numbers associated with the proposedfollower trades for which said input has been received, combines thenumber of share represented by said plurality of trade follower sharenumbers with said lead trader share number into a combined trade sharenumber, and initiates execution of a trade of said combined trade sharenumber of shares, wherein said trade follower contact databaseadditionally includes a data structure having said lead traderidentification electronically associated with data representing a mobilenon-follower identity, wherein said trade follower account databaseincludes at least one mobile non-follower data structure electronicallyassociated with a mobile non-follower identity and including mobilenon-follower account data, mobile non-follower account setting data, andmobile non-follower electronic contact information associated with saidmobile non-follower identity, wherein, in response to the receipt ofsaid electronic trade initiation, said computerized trade determinationsystem automatically uses said lead trader identification to retrievefrom said trade follower contact database said data representing saidmobile non-follower identity associated with said lead trader, whereinsaid computerized trade determination system automatically determines,for said mobile non-follower identity associated with said lead trader,a proposed mobile non-follower trade data, wherein said proposed mobilenon-follower trade data is based on said lead trader share number, saidshare price, said mobile non-follower account data, and said mobilenon-follower account setting data of said mobile non-follower andincludes a mobile non-follower share number; and a mobile tradedetermination system receiving said proposed mobile non-follower tradedata and electronically assembling data representing a mobile userinterface for transmission to a remote mobile electronic device, whereinsaid mobile interface includes and displays said proposed mobilenon-follower trade data, wherein said mobile interface includes an inputfor electronically initiating a trade according to said proposed mobilenon-follower trade data and an input for modifying said proposed mobilenon-follower trade data, wherein said computerized trade determinationsystem receives, from said mobile user interface, data indicating thatsaid input for electronically initiating a trade according to saidproposed mobile non-follower trade data has been activated, and whereinsaid computerized trade determination system retrieves said mobilenon-follower share number associated with said proposed mobilenon-follower trade data for which said input has been received andinitiates execution of a trade of said mobile non-follower share numberof shares.
 2. The system of claim 1, wherein said mobile user interfacealso includes an input to allow modification of said proposed mobilenon-follower trade data and said computerized trade determination systeminitiates execution of a trade based on said modification.
 3. The systemof claim 1, wherein said mobile user interface also includes an input todecline to initiate said trade.
 4. The system of claim 2, wherein saidmodification includes modifying said mobile non-follower share number.5. The system of claim 2, wherein said modification includes modifying ashare price associated with said proposed mobile non-follower trade data6. The system of claim 2, wherein said modification includes modifyingan order type associated with said proposed mobile non-follower tradedata.
 7. A system for automated securities trading, said systemincluding: a lead trader account database including a plurality of datastructures each having a lead trader identification data electronicallyassociated with data representing a plurality of trade followeridentities; a follower account database including at least one datastructure electronically associated with a trade follower identity andincluding trade follower account data associated with said tradefollower identity; an automated computerized trade determination system,wherein said automated computerized trade determination systemelectronically receives an electronic trade initiation command includingdata representing a lead trader desired trade including lead traderidentification data, a lead trader share identification data, a leadtrader share number data, and a share price data, wherein, in responseto the receipt of said electronic trade initiation command, saidautomated computerized trade determination system automatically usessaid lead trader identification data to retrieve, from said lead traderaccount database, a plurality of electronic trade follower identitiespreviously associated with said lead trader identification data, whereinsaid automated computerized trade determination system uses saidplurality of electronic follower identities to retrieve, from saidfollower account database, trade follower account data including anavailable follower account balance associated with each of saidplurality of electronic follower identities, wherein said tradedetermination system sets a follower share number data equal to saidlead trader share number data and multiplies said follower share numberdata with said share price data to determine a follower trade totalprice, wherein said trade determination system sets an initial totaltrade share number equal to said lead trader share number data, wherein,for each of said plurality of electronic follower identities, when saidavailable follower account balance is electronically determined to be atleast equal to said follower trade total price, said trade determinationsystem increments said initial total trade share number by said followershare number, and wherein, for each of said plurality of electronicfollower identities, when said available follower account balance iselectronically determined to be less than said follower trade totalprice said trade determination system divides said available followeraccount balance by said share price data to determine a reduced followershare number data for said follower identity and then increments saidinitial total trade share number by said reduced follower share numberdata, wherein after said trade determination system processes each ofsaid plurality of electronic follower identities, the final incrementedvalue of said initial total trade share number is set as a total tradeshare number in real time, wherein said trade determination systemautomatically electronically submits said lead trader shareidentification data and said total trade share number to an exchange forexecution as a single trade in real time, and wherein the sharesobtained though said single trade are automatically electronicallyallocated to both a lead trader account in said lead trader databaseaccording to said lead trader share number and into a follower accountin said follower account database associated with each of said pluralityof electronic follower identities according to said follower sharenumber; a trade follower contact database including a plurality of datastructures each having a lead trader identification data electronicallyassociated with data representing a plurality of trade followeridentities; wherein said trade follower contact database additionallyincludes a data structure having said lead trader identificationelectronically associated with data representing a mobile non-followeridentity, wherein said follower account database includes at least onemobile non-follower data structure electronically associated with amobile non-follower identity and including mobile non-follower accountdata, mobile non-follower account setting data, and mobile non-followerelectronic contact information associated with said mobile non-followeridentity, wherein said computerized trade determination systemautomatically uses said lead trader identification data to retrieve fromsaid trade follower contact database said data representing said mobilenon-follower identity associated with said lead trader identificationdata, wherein said automated computerized trade determination systemautomatically determines, for said mobile non-follower identityassociated with said lead trader, a proposed mobile non-follower tradedata, wherein said proposed mobile non-follower trade data is based onsaid lead trader share number data, said share price data, said mobilenon-follower account data, and said mobile non-follower account settingdata of said mobile non-follower and includes a mobile non-followershare number; and a mobile trade determination system receiving saidproposed mobile non-follower trade data and electronically assemblingdata representing a mobile user interface for transmission to a remotemobile electronic device, wherein said mobile interface includes anddisplays said proposed mobile non-follower trade data, wherein saidmobile interface includes an input for electronically initiating a tradeaccording to said proposed mobile non-follower trade data and an inputfor modifying said proposed mobile non-follower trade data, wherein saidcomputerized trade determination system receives, from said mobile userinterface, data indicating that said input for electronically initiatinga trade according to said proposed mobile non-follower trade data hasbeen activated, and wherein said computerized trade determination systemretrieves said mobile non-follower share number associated with saidproposed mobile non-follower trade data for which said input has beenreceived and initiates execution of a trade of said mobile non-followershare number of shares.